Career Detail

Full Stack Developer

Wings Technical Services is hiring an experienced Full Stack Developer for a leading Oil & Gas service company in Qatar. The role involves developing and supporting enterprise web applications using Angular, Node.js, REST APIs and modern cloud technologies.

Full TimeDoha, Qatar
Back to Careers

Job Overview

We are seeking a skilled Full Stack Developer with 5–7 years of experience developing enterprise web applications. The ideal candidate will have strong expertise in Angular, TypeScript, Node.js, REST APIs, databases, authentication technologies, Docker and CI/CD. Experience with Oil & Gas data or industrial workflow applications is preferred.

Responsibilities

  • Develop, maintain and enhance enterprise web applications.
  • Build responsive and scalable frontend applications using Angular and TypeScript.
  • Develop backend services and REST APIs using Node.js.
  • Design and integrate database solutions.
  • Implement secure authentication and authorization mechanisms.
  • Work with Keycloak, OAuth2, JWT and enterprise SSO environments.
  • Develop and maintain containerized applications using Docker.
  • Participate in Git-based development and CI/CD workflows.
  • Collaborate with developers, QA, DevOps and business teams.
  • Support application deployment across cloud environments.
  • Ensure application performance, security, scalability and maintainability.

Careers Form

Apply For A Position

Submit your profile and our recruitment team will review your application.

Professional profile submissionPDF resume preferred

Application Details

Start with the role and location so the recruitment team can route your application correctly.

Personal Information

Add your primary contact information exactly as you want the team to use it.

Profile Summary

Briefly describe your strengths, availability, or why this role is a good fit.

Documents

Attach your resume in PDF format to complete your application.

Confirmation

Please review the declarations below before submitting your application.

A recruiter will review your profile after submission.