Full Stack Engineer
Listed on 2026-02-14
-
Software Development
Backend Developer, Software Engineer
Q Mart is building the next generation of e-commerce systems in Saudi Arabia.
We are not just building an app — we are building a complete operational platform covering orders, inventory, payments, logistics, and data-driven intelligence.
We operate in a real startup environment:
small team, fast decisions, constant challenges, and direct impact on the product.
The RoleWe are looking for a strong, technically solid Full Stack Engineer
who understands systems end-to-end — from frontend to backend to production
and is comfortable working on multiple streams in parallel without sacrificing quality.
This role is for someone who:
- Enjoys real technical challenges
- Thrives under pressure and changing priorities
- Understands that a feature is not done until it runs reliably in production
This is a role for engineers who build and think
, not just write code.
- Building complete end-to-end features including:
- High-performance user interfaces
- Scalable and reliable backend services
- Well-designed data models and data flows
- Developing frontend applications using React (or similar), with real focus on performance and user experience.
- Building backend APIs using Node.js or Go (or equivalent), with attention to:
- Performance
- Security
- Scalability
- Designing and integrating RESTful APIs (with potential internal use of gRPC).
- Errors
- High traffic
- Performance bottlenecks
- Improving existing systems through:
- Refactoring
- Caching where appropriate
- Working with Docker and multiple environments (local, staging, production).
- Participating in architectural discussions and making meaningful technical decisions.
- Own features end-to-end, from design to deployment.
- Write clean, maintainable, and readable code across the stack.
- Design systems that can scale and adapt as requirements change.
- Work on multiple tasks in parallel while managing priorities effectively.
- Ensure code quality through:
- Testing
- Code reviews
- Diagnose and resolve production issues calmly and responsibly.
- Balance execution speed with sound engineering decisions.
- 4–6+ years of professional software development experience.
- Strong, hands-on experience with:
- Frontend: React / Type Script or equivalent
- Backend: Node.js, Go, Python, or Java
- Solid understanding of:
- Building real production APIs
- Data modeling and databases (Postgre
SQL / MySQL or similar) - Experience with:
- Docker
- Basic observability concepts (logs, metrics)
- Ability to think in systems, not isolated pieces of code.
- Comfortable working in a fast-moving startup environment.
- Strong ownership mindset — you move when there is a problem.
- Ability to explain technical decisions clearly.
We care more about why you use a technology
than how many tools you list on your CV.
Why Join Q Mart?- You will work on real technical challenges
, not toy problems. - You will build systems used daily by real customers.
- You will be part of a small, highly capable team with big ambitions.
- Your technical voice will be heard and respected.
- You will grow fast by working across the entire system.
At Q Mart, a Full Stack Engineer is not “a bit of everything.”
It is a system builder who takes responsibility and enjoys the challenge.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).