Senior Developer (Full Stack)

CPX


Date: 1 day ago
City: Abu Dhabi
Contract type: Full time
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

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Specialist Packages Engineer

Wood, Abu Dhabi
15 hours ago
Job DescriptionRemarkable people, trusted by clients to design and advance the world. The Role This is an exciting opportunity for an experienced Specialist Packages Engineer with a proven track record in overseeing the design, operation, and maintaining rotating equipment, ensuring performance, reliability, and compliance with industry standards for a high-profile client.Our Clients and ProjectsDesigning the future. Transforming the world. Across...

Lead Civil Structural Engineer

Wood, Abu Dhabi
16 hours ago
Job DescriptionRemarkable people, trusted by clients to design and advance the world. The RoleThis is an exciting opportunity for an experienced Lead Civil Structural Engineer with a proven track record in designing, analyzing, and supervising structural systems, ensuring they meet safety, functionality, and regulatory standards for construction projects for a high-profile client.Our Clients and Projects Designing the future. Transforming the...

Lead Specialist - Account Management (Physical Security Solutions)

CPX, Abu Dhabi
18 hours ago
Job PurposeThis role is responsible for leading business development efforts for CPX’s physical security portfolio, including surveillance, access control, perimeter defence, integrated command centres, and converged security solutions. The Lead Specialist will work across sectors such as critical infrastructure, government, transport, and enterprise to position CPX as a trusted security partner.Job ResponsibilitiesKey Focus AreasKey Activities Key ResponsibilitiesIdentify and pursue physical...