
Full Stack Engineer
NorthBay Solutions22 days ago
Abu Dhabi, United Arab EmiratesSenior
Responsibilities
- Design, develop, and maintain scalable full-stack web applications using React, Next.js, TypeScript, Node.js, and Nest.js.
- Build responsive, accessible, high-performance front-end applications with reusable components.
- Develop scalable backend services, APIs, and microservices using Node.js and Nest.js.
- Design RESTful APIs and integrate databases, third-party services, and AI APIs.
- Implement authentication, authorization, security controls, and role-based access.
- Integrate AI/LLM capabilities, real-time model outputs, and AI-powered workflows into web applications.
- Optimize application performance, scalability, reliability, and maintainability across front-end and backend layers.
- Participate in architecture discussions, code reviews, technical planning, testing, documentation, CI/CD, deployment, and production troubleshooting.
- Mentor junior engineers and contribute to a collaborative engineering culture.
Requirements
- At least 5 years of full-stack development experience.
- Strong command of JavaScript and TypeScript.
- Hands-on experience with React and modern front-end frameworks such as Next.js, Vue.js, or similar.
- Strong backend development experience with Node.js and Nest.js.
- Experience designing and developing RESTful APIs and backend services.
- Strong understanding of backend architecture, API design, authentication, authorization, and security best practices.
- Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar.
- Experience with AI/LLM platforms and AI API integrations is highly desirable.
Benefits
- Full-time employment in Abu Dhabi, UAE.