Senior Node.js + React.js Developer
About This Role
Join our innovative team at Genesis, one of the leading software development companies dedicated to revolutionizing the IT industry. We pride ourselves on pushing the boundaries of what's possible with cutting-edge technologies and fostering a collaborative environment where creativity and expertise thrive.
Position Overview:
We are seeking a highly skilled and experienced professional specializing in full-stack development with a strong focus on Node.js for backend and React.js for web applications to join our dynamic team. As a key member of our development team, you will play a pivotal role in designing, implementing, and maintaining scalable backend systems and high-performance web applications. This position is based onsite in Abu Dhabi, requiring 3 days a week in the office.
Responsibilities:
- Develop and maintain backend systems using Node.js
- Design and implement robust, scalable, and secure APIs
- Build and maintain modern web applications using React.js
- Collaborate with cross-functional teams to define, design, and ship new features across web frontend and backend
- Optimize applications for maximum performance, scalability, and smooth user experience across different browsers and devices
- Write clean, maintainable, and efficient code
- Stay up-to-date with the latest trends and best practices in Node.js and React.js development
Requirements:
- 5+ years of professional experience in full-stack development, with strong emphasis on Node.js backend and React.js for web frontend
- Strong proficiency in TypeScript
- Experience with AI-assisted development workflows, including prompt engineering basics for code generation, reviewing/validating AI-generated code, and leveraging tools beyond basic (e.g., Claude Code or advanced LLM usage)
- Experience with event-driven architecture and microservices
- Solid understanding of relational databases, particularly PostgreSQL
- Experience with version control systems such as Git
- Excellent problem-solving and communication skills
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred)
Desired Skills (a big plus):
- Familiarity with Docker and containerization
- Previous experience working in an Agile/Scrum environment
- Contributions to open-source projects or personal projects showcasing your skills (especially React.js applications or full-stack Node.js + React work)
- Experience with state management in React (e.g., Redux, Zustand, or Context API), web-specific optimizations, and advanced frontend techniques
If you are passionate about full-stack development with Node.js and React.js, possess strong technical and analytical skills, and are looking to take the next step in your career, we would love to hear from you! Apply now to become part of our innovative team!
Similar Jobs
Senior Node.js Developer (7+ Years Experience)
ZENITH INTERNATIONAL IT SOLUTION Β· Dubai
We are looking for a highly skilled Senior Node.js Developer with 7\+ years of experience to join our growing team in the iGaming domain. The ideal candidate will be responsible for designing, developing, and maintaining
4 days ago
Generate Resume βSenior Node.js Backend Developer
Jobgether Β·
**This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Node.js Backend Developer in United Arab Emirates.** Join a high\-performing engineering environment focused on
1 weeks ago
Generate Resume βSenior Node.js Backend Developer
Jobgether Β·
**This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Node.js Backend Developer in United Arab Emirates.** This is a high\-impact opportunity to build and scale back
1 months ago
Generate Resume βSenior Node.js Developer (7+ Years Experience)
ZENITH INTERNATIONAL IT SOLUTION Β· Dubai
We are looking for a highly skilled **Senior Node.js Developer** with 7\+ years of experience to build scalable, high\-performance backend systems. The ideal candidate should have strong expertise in server\-side develop
1 months ago
Generate Resume βStop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching β apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan Β· No credit card required