Browse Jobs
For Companies
Log inGet Started
Logo

Senior Developer (Full Stack)

CPX
Dubai, United Arab Emirates
CPX logo

Senior Developer (Full Stack)

CPX
Dubai, United Arab Emirates
Posted 6 hours ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

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

Featured Jobs

Similar Jobs

Search other opportunities
JobsBusiness DevelopmentSenior Developer (Full Stack)