ESTIDAMA UAE
Full Stack Engineer
ESTIDAMA UAEUnited Arab Emirates16 hours ago
ContractEngineering

Full Stack Developer


Location: Abu Dhabi, UAE

Employment Type: Contract based (6-months)


Role Overview

We are seeking a mid–senior level Full Stack Developer to design, develop, and maintain robust web applications. You will work across the full technology stack — front-end, back-end, and database layers — collaborating closely with product managers, designers, and other engineers to deliver high-quality solutions.


Key Responsibilities

  • Design, develop, test, and maintain web applications across front-end and back-end technologies.
  • Build scalable, high-performance APIs and integrate with third-party services.
  • Collaborate with product managers and UI/UX designers to implement user-centric features.
  • Ensure code quality, maintainability, and adherence to best practices.
  • Optimize applications for performance, scalability, and security.
  • Participate in code reviews, knowledge sharing, and mentoring junior developers.
  • Troubleshoot, debug, and resolve complex technical issues.
  • Stay up-to-date with emerging technologies, frameworks, and industry trends.


Requirements & Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5–8+ years of experience in full-stack development.
  • Strong experience in front-end technologies -- specifically Vue.js
  • Strong experience in back-end technologies (Node.js, Java, Python, or .NET).
  • Solid understanding of databases (SQL and NoSQL).
  • Experience with RESTful APIs, microservices architecture, and cloud services (AWS, Azure, GCP).
  • Knowledge of CI/CD pipelines, version control (Git), and agile methodologies.
  • Experience in testing frameworks and ensuring software quality.


Skills & Competencies

  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication and stakeholder management skills.
  • Strong understanding of web security, performance optimization, and scalable architectures.
  • Mentorship skills and experience guiding junior developers.


Nice-to-Have / Optional

  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Experience with serverless architecture.
  • Exposure to AI/ML integration or data-driven applications.

Key Skills

Ranked by relevance