Full Stack Developer - Up to 28,000 QAR
We are seeking a
senior Full Stack Developer
to design, build, and scale
enterprise-grade digital platforms
used in complex, regulated environments.
You will operate as a
technical authority
across frontend, backend, cloud, and DevOps, contributing to architecture, standards, and long-term platform evolution while mentoring other engineers.
You will work closely with product, design, delivery, and business stakeholders to deliver
secure, scalable, cloud-native solutions
that support mission-critical operations.
Key Responsibilities
-
Architect, develop, and deploy
end-to-end digital solutions
spanning frontend, backend services, and cloud infrastructure
-
Own technical solution design and
make architectural decisions
across multiple initiatives
-
Define and enforce
engineering standards
, coding guidelines, and best practices
-
Build
reusable components, frameworks, and reference architectures
to accelerate delivery
-
Collaborate with product owners, UX/UI, QA, and delivery teams to ensure quality and scalability
-
Mentor junior and mid-level engineers and actively contribute to
capability building
within the engineering function
-
Contribute to estimation, technical documentation, delivery planning, and DevOps processes
-
Drive continuous improvement across performance, security, reliability, and developer experience
Technical Requirements:
Frontend Engineering
-
Strong production experience with
React
(Angular or Vue acceptable if React-heavy experience exists)
-
Advanced proficiency in
TypeScript, JavaScript, HTML5, and modern CSS
-
Hands-on experience with
state management
(Redux, NgRx, MobX or equivalent)
-
Experience building scalable, maintainable component architectures
Backend Engineering
Deep experience with
one or more
of the following:
-
Node.js (preferred)
-
Python (FastAPI / Django)
-
Java (Spring Boot)
-
.NET Core
-
Strong track record designing and building
RESTful APIs
; GraphQL exposure is a plus
-
Solid understanding of
microservices, modular architectures
, and service-to-service communication
Data & Persistence
-
Proven experience with
relational databases
(PostgreSQL, MySQL, MSSQL)
-
Working knowledge of
NoSQL
databases (MongoDB or equivalent)
-
Strong skills in
data modelling, performance tuning, and query optimisation
Cloud & DevOps
-
Hands-on experience delivering production workloads on
Azure, AWS, or GCP
(Azure preferred)
-
Practical experience with:
-
CI/CD pipelines
-
Git-based workflows
-
Docker and Kubernetes
-
Infrastructure as Code (Terraform or similar)
-
Experience building
cloud-native and/or serverless
applications
Security & Engineering Quality
-
Solid understanding of
secure coding practices
and common vulnerabilities (OWASP Top 10)
-
Experience implementing modern authentication and authorization patterns (OAuth2, JWT, SSO)
-
Strong grasp of
clean architecture, SOLID principles
, and maintainable code design
-
Experience with automated testing (unit, integration, end-to-end)
-
Comfortable leading code reviews and maintaining high engineering standards
Leadership & Ways of Working
-
Demonstrated ability to
lead engineering initiatives
without formal line management
-
Comfortable engaging with both
technical and non-technical stakeholders
-
Strong ownership mindset — able to take problems from ambiguity to delivery
-
Experience working in
consulting, digital transformation, or multi-project environments
is highly desirable
Education & Domain Experience
-
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Experience delivering
custom, enterprise-grade platforms
in one or more of the following domains:
-
Public sector
-
Financial services
-
Telecoms
-
Energy / industrial environments
-
Exposure to
building or scaling an engineering practice
is a strong advantage
This role is suited to engineers who:
-
Enjoy
owning architecture
, not just tickets
-
Have worked in
complex, high-stake environments
, not just startups or greenfield apps
-
Want influence over
how engineering is done
, not just what is built