Senior Full Stack Developer

Doha, DAW, QA, Qatar

Job Description

Full Stack Developer



Position Overview



We are looking for a

highly skilled Full Stack Developer

to take full ownership of developing and deploying an advanced mobile and web application, including backend, dashboard, integrations, and live release.

The ideal candidate is fluent in

Java, JavaScript, Node.js, and React Native

, with deep experience across multiple frameworks and a strong understanding of scalable architecture, database design, and modern DevOps practices. You should be capable of leading projects end-to-end, writing clean, efficient code, and delivering production-ready solutions.

Key Responsibilities



1. End-to-End Application Development



Design, develop, and deploy complete

mobile applications

(React Native or other cross-platform frameworks). Build

scalable backend systems

and

RESTful APIs

using

Node.js, Java (Spring Boot or similar)

, or equivalent technologies. Develop a

comprehensive web dashboard

for administration, analytics, and content management. Integrate

secure authentication, real-time features, and payment systems

. Ensure seamless communication between mobile, backend, and dashboard layers.

2. Architecture & Database Design



Design robust, maintainable software architecture and microservices. Work with

MongoDB, MySQL, PostgreSQL

, or other database systems. Optimize performance, scalability, and data security.

3. Testing, Deployment & Maintenance



Conduct full testing cycles (unit, integration, and user acceptance). Set up

CI/CD pipelines

, automate builds, and manage version control (Git). Deploy and maintain cloud infrastructure on

AWS, Google Cloud, or Azure

. Publish mobile apps on

App Store

and

Google Play

with best practices for performance and compliance.

4. Innovation & Technical Leadership



Research and implement emerging technologies to enhance user experience and efficiency. Integrate

AI/ML models

, automation, or personalization features where suitable. Collaborate closely with designers and product managers to translate business goals into technical solutions. Mentor junior developers and establish coding standards and best practices.

Required Skills & Qualifications



Proven experience in

Full Stack Development

with large-scale web or mobile applications. Strong programming skills in

Java, JavaScript, Node.js, React Native

, and related frameworks. Solid understanding of

front-end and back-end integration

. Experience with

API development

,

microservices architecture

, and

database management

. Proficiency with

DevOps tools

,

CI/CD pipelines

,

Docker

, and

Git workflows

. Knowledge of

cloud platforms

(AWS / GCP / Azure). Strong analytical, debugging, and problem-solving abilities. Excellent command of

English

(Arabic is a plus).

Preferred Qualifications



Experience in

AI/ML

,

data analytics

, or

automation features

. Knowledge of

Flutter, ReactJS, or other cross-platform tools

. Experience building

marketplace, e-commerce, or booking applications

. Understanding of

UI/UX best practices

and working with design teams.

What We Offer



Dynamic and supportive environment focused on creativity and excellence. Competitive compensation with performance-based incentives.
Job Type: Full-time

Application Question(s):

Living in Qatar
Education:

Bachelor's (Required)
Experience:

Full Stack Developer: 4 years (Required)
Language:

English (Required) * Arabic (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2091345
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Doha, DAW, QA, Qatar
  • Education
    Not mentioned