Senior / Mid Full-Stack Engineer
On-siteDubai, Dubai, United Arab Emirates
Job Summary
Design, build, and maintain full-stack product features using React/Next.js, Node.js/Express, and modern JavaScript/TypeScript tooling. Develop scalable frontend and backend systems while integrating third-party APIs with versioning, CI/CD pipelines, and containerized workflows via Docker and AWS. Manage PostgreSQL, MySQL, and MongoDB databases; implement authentication, security mechanisms, and real-time capabilities using WebSockets. Write clean, documented code and contribute to architectural decisions across deployment layers. Troubleshoot complex issues and implement structured logging and monitoring. Collaborate with product, design, and engineering teams to deliver high-quality experiences. Leverage AI/GenAI tools to enhance productivity and delivery speed.
Required Qualifications
- MERN stack
- JavaScript, TypeScript
- React, Next.js
- Node.js, Express
- PostgreSQL, MySQL, MongoDB
- OAuth, JWT, 2FA
- WebSockets
- Python
- Third-party API integrations
- API versioning
- CI/CD
- Git workflows
- Docker
- AWS
- System architecture
- Frontend optimization
- Logging and debugging
- Technical documentation
- AI / GenAI tools
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field
- Equivalent practical experience
Desired Qualifications
- Experience designing scalable product architecture across frontend and backend systems
- Familiarity with observability, structured logging, and monitoring practices
- Experience working on SaaS platforms, connected products, or real-time applications
- Strong product intuition and ability to simplify engineering complexity
- Experience using AI-assisted development and GenAI tools in an effective and disciplined way
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.