Skip to main content
AMA GROUP

Careers at AMA GROUP

Build the Future With Us.

We want to work with engineers and designers who see software as a craft worth mastering, not a queue of tickets to close. If you care as much about how well something is built as how quickly it ships, and you believe Arabic-speaking users deserve world-class products, we would like to hear from you.

ABCD4321

Working principles

What we hold ourselves to.

Values we commit to and want to see in everything we build. We present them for what they are: the way we aim to work, not a list of perks.

  • Craft over haste

    Good software is built deliberately: clear design, readable code, and tests that protect what has already shipped. We would rather deliver less and make it last than deliver more and make it fragile.

  • Write first, then decide

    Significant engineering decisions are written down before they are built, in design documents and architecture decision records that lay out the alternatives and trade-offs. Writing sharpens the thinking, and it lets every new team member understand why a system is shaped the way it is.

  • Review as mentorship

    We treat code review as a professional conversation, not a checkpoint. Comments explain the reasoning, offer an alternative, and leave the author better equipped for next time. Seniority shows in how generously knowledge is shared.

  • Arabic-first empathy

    We design for Arabic-speaking users from the very first line: right-to-left layouts done properly, typography that respects the script, and interface copy that reads as native rather than translated. To us, this is a matter of respect for the user, not a localization afterthought.

  • Security is everyone’s job

    Security is neither a final phase nor a single team’s concern. Every engineer weighs access control, data protection, and dependency risk while writing the code, not after it has been released.

  • Learning is part of the work

    Technology moves faster than any roadmap, so we aim to make learning part of the everyday job: sharing what we discover, running blameless reviews of what went wrong, and evaluating new tools critically before we adopt them.

Engineering culture

The team we want to be.

We build every system as something that will live for years, not a release to hand over and forget. Architecture, maintainability, and operational visibility receive the same attention as the interface a client sees. We favor small, cross-functional teams in which engineers, designers, and data specialists engage with a problem from day one, and each person owns what they build from first sketch to production.

We want a place where a good question is valued as much as a good answer, and where technical disagreements are settled by evidence and reasoning rather than job titles. We welcome talent from within Saudi Arabia and beyond, believing that varied backgrounds produce better solutions, provided they share one standard of quality and one commitment to the people who use what we build.

Hiring process

Five clear stages, from first conversation to decision.

You should always know where you stand and what comes next.

  1. Stage 1: Introductory conversation

    We start with an informal conversation about your experience and what you want from your next role, and we give you an honest picture of the role and the work behind it.

  2. Stage 2: A walkthrough of your work

    Instead of abstract puzzles, we prefer to discuss something you have actually built: a repository, a design case study, or a system you helped shape. What interests us is your reasoning and the trade-offs you made.

  3. Stage 3: A focused practical exercise

    Where it adds real insight, we ask for a short, time-boxed exercise that mirrors actual work in the role. We share the evaluation criteria upfront and keep the scope respectful of your time and existing commitments.

  4. Stage 4: Meet the team

    You meet the people you would work alongside to talk about collaboration, code review, and how decisions get made. It is as much a chance for you to assess us as it is for us to assess you.

  5. Stage 5: Decision and feedback

    We aim to communicate the outcome clearly and, wherever possible, to share constructive feedback whatever the decision. Every candidate deserves to come away with something useful.

Role examples

The kinds of roles our work calls for.

Example listing: Shown as an example only, not an active listing.

Illustrative examples, not active vacancies

The roles below are illustrative examples of the kinds of positions at AMA GROUP. They are not active vacancies. If your experience is close to one of these profiles, you are welcome to send a recruitment inquiry, and we may contact you should a suitable opportunity arise.

  • Example listingShown as an example only, not an active listing.

    Senior Full-Stack Engineer

    Design and build production web platforms end to end, from data models and APIs to accessible bilingual interfaces, while helping to set the engineering standards of the team around you.

    Department
    Engineering
    Employment
    Full-time
    Location
    Saudi Arabia

  • Example listingShown as an example only, not an active listing.

    Flutter Mobile Engineer

    Build cross-platform mobile apps with Flutter that feel native on iOS and Android, perform well on everyday devices, and treat Arabic and English with equal care.

    Department
    Engineering
    Employment
    Full-time
    Location
    Saudi Arabia

  • Example listingShown as an example only, not an active listing.

    AI/ML Engineer

    Turn language models, retrieval systems, and machine-learning techniques into dependable product features that are measurable, secure, and grounded in real business data.

    Department
    AI & Data
    Employment
    Full-time
    Location
    Saudi Arabia

  • Example listingShown as an example only, not an active listing.

    Product Designer (UI/UX)

    Shape products from research to polished interface, designing clear, accessible, bilingual experiences and the design systems that keep them consistent.

    Department
    Design
    Employment
    Full-time
    Location
    Saudi Arabia

  • Example listingShown as an example only, not an active listing.

    DevOps / Cloud Engineer

    Build and operate the cloud foundations that the systems we develop run on: automated, observable, secure by default, and designed to recover gracefully.

    Department
    Cloud & Security
    Employment
    Full-time
    Location
    Saudi Arabia

Recruitment inquiry

Introduce yourself.

Send an inquiry about one of the roles, or a general application, and we may contact you when an opportunity matches your experience.

Optional

Include the country code.

Optional

A link that shows your work.

At least 20 characters.

⁨PDF, DOC, DOCX⁩, up to ⁨5 MB⁩.

Before you apply

Have a question about working with us?

If you would like to know more about the work or the roles before sending an inquiry, get in touch with us directly.