Senior Developer (Full Stack)

Date: 10 Jun 2025

Location: Abu Dhabi, Abu Dhabi, AE

Company: G Forty Two General Trading LLC

Job Purpose

While we are a pure cybersecurity company in CPX we also work in projects that can be considered products or we develop platforms and tools that integrate multiple interfaces and services, requiring a strong foundation in full-stack development. We are looking for a Senior Full-Stack Developer who is passionate about building secure, high-performance applications and enjoys working across the entire technology stack, including AI.

 

 
 

Key Activities 

KEY RESPONSIBILITIES

  • Design, develop, and maintain scalable full-stack applications with a focus on performance, security, and user experience.
  • Build responsive and accessible user interfaces using React, Tailwind CSS, others.
  • Develop backend services and APIs using Python, Flask, or other modern frameworks.
  • Integrate front-end applications with RESTful and GraphQL APIs.
  • Implement and maintain CI/CD pipelines for seamless deployment and integration.
  • Write clean, maintainable, and well-documented code in TypeScript, JavaScript, and Python.
  • Optimize applications for speed, scalability, and security.
  • Collaborate with cross-functional teams including DevOps, AI, BigData, and cybersecurity experts.
  • Conduct thorough unit, integration, and end-to-end testing.
  • Leverage open-source tools and AI-assisted development (e.g., GitHub Copilot) to accelerate delivery.
  • Apply best practices in DevOps, web accessibility, and technical documentation.

AOR (Any Other Responsibilities)

Any other responsibilities as required by the Line Manager

 

Job Specifications

Skills/Certifications (Technical & Non-Technical)

  • Highly proficient with JavaScript (ES6+) and JavaScript frameworks.
  • Solid understanding of HTML5, CSS3/4, HTMX and web design principles.
  • Solid experience with Python and backend frameworks such as Flask, FastAPI, or Django.
  • DevOps proficiency is a must, the principles and solutions will be leveraged.
  • Experience with Git for version control.
  • Comfortable with TypeScript and python.
  • Knowledge of databases including MySQL, PostgreSQL, VectorDBs and Elasticsearch.
  • Great to have experience with frameworks like Next.js, Remix, Ruby on Rails, Flask, and Vue.js.
  • Proficiency in using AI tools to enhance software development.
  • Stay up to date with emerging trends and technologies in AI and full stack development.

Minimum Work Experience

  • Minimum 7 years of experience.
  • Experience with containerization (Docker, Kubernetes) is a plus.
  • Experience with CI/CD pipelines (bonus).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to work in a fast-paced environment and manage multiple projects simultaneously.
  • Familiarity with cybersecurity principles and secure coding practices.

Education

  • Bachelors in Engineering/Computers