Company: Cenesis
Location: Abu Dhabi, UAE
Work Mode: Hybrid (On-site 3 days per week)
Experience Level: Senior
About Cenesis
Join Cenesis, a forward-thinking software development company committed to reshaping the future of the IT industry. At Cenesis, we thrive on innovation, embrace cutting-edge technologies, and foster a collaborative culture where creativity and technical excellence go hand in hand.
As one of the leading software development companies in the space, we are dedicated to building impactful digital solutions while creating an environment where talented professionals can grow, contribute, and do meaningful work.
Position Overview
Cenesis is looking for a highly skilled Senior Backend Engineer with deep expertise in Node.js to join our dynamic development team.
In this role, you will be responsible for designing, building, and maintaining scalable backend systems that power modern applications. You’ll play a critical role in architecting robust APIs, optimizing performance, and collaborating across teams to deliver reliable, high-quality software.
This is a hybrid role based in Abu Dhabi, with an expectation of 3 days per week in the office.
Key Responsibilities
As a Senior Backend Engineer, you will:
- Develop and maintain backend systems using Node.js
- Design and implement robust, scalable, and secure APIs
- Collaborate with cross-functional teams to define, design, and ship new features
- Optimize backend applications for performance, scalability, and reliability
- Write clean, maintainable, and efficient code
- Contribute to architectural decisions and backend best practices
- Stay up to date with the latest trends, tools, and development practices in the Node.js ecosystem
Required Qualifications
To succeed in this role, candidates should have:
- 5+ years of professional experience in backend development, with a strong focus on Node.js
- Strong proficiency in TypeScript
- Experience with event-driven architecture and microservices
- Solid understanding of relational databases, especially PostgreSQL
- Experience using Git or similar version control systems
- Familiarity with AI-assisted development workflows, including:
- Prompt engineering fundamentals for code generation
- Reviewing and validating AI-generated code
- Using advanced AI coding tools beyond basic assistance (e.g., Claude Code or other advanced LLM-based workflows)
- Experience with GitHub Copilot or similar AI development tools
- Strong problem-solving, analytical, and communication skills
- Bachelor’s degree in Computer Science, Engineering, or a related field (preferred)
Nice to Have (Big Plus)
The following qualifications would be considered strong advantages:
- Familiarity with Docker and containerization workflows
- Previous experience working in an Agile/Scrum environment
- Contributions to open-source projects or personal projects that showcase your backend engineering skills
Additional Requirements from the Job Poster
- 5+ years of hands-on experience with Node.js
- 3+ years of experience with TypeScript
- Comfortable working in a hybrid setting
Ready to Apply?
If you’re passionate about this role
Click Here to APPLY NOW
Join Our Job Update Communities
Get fast job alerts, remote opportunities & visa updates instantly.