We are looking for a talented and experienced Full Stack Developer with expertise in Node.js, NestJS, and Next.js to join our development team. As a Full Stack Developer, you will be responsible for building and maintaining both the frontend and backend of our web applications. You will work with cutting-edge technologies to deliver high-performance, scalable, and secure applications. The ideal candidate will have experience in building SaaS and enterprise solutions, with a strong understanding of both backend services and frontend frameworks.
- Frontend Development: Build dynamic and responsive user interfaces using Next.js to ensure smooth user experiences.
- Backend Development: Design and implement backend services and APIs using Node.js and NestJS, ensuring scalability and maintainability.
- Integration: Work closely with the frontend team to integrate APIs and ensure seamless communication between the frontend and backend.
- Database Design: Design and maintain relational and NoSQL databases such as PostgreSQL, MongoDB, and other data storage solutions.
- Performance Optimization: Optimize both frontend and backend for maximum speed and efficiency.
- Security Implementation: Implement security measures such as JWT authentication, OAuth, and data encryption across both the backend and frontend.
- Testing: Write unit and integration tests to ensure code quality and application reliability.
- Collaboration: Collaborate with product managers, designers, and other developers to create a seamless and efficient development process.
- Deployment: Work with DevOps teams to deploy and maintain applications on cloud platforms like AWS, GCP, or Azure.
- Stay Current: Keep up to date with new web development trends, tools, and best practices.
- 3+ years of experience as a Full Stack Developer with strong expertise in Node.js, NestJS, and Next.js.
- Proficiency in both frontend (JavaScript, HTML, CSS, React.js/Next.js) and backend (Node.js, Express.js, NestJS) technologies.
- Strong experience with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.) and writing complex queries.
- Experience building and consuming RESTful APIs and handling authentication (JWT, OAuth).
- Familiarity with frontend state management libraries (Redux, Context API, etc.) and API integration.
- Solid understanding of security best practices in both backend and frontend applications.
- Familiarity with microservices architecture and building scalable systems.
- Knowledge of CI/CD pipelines, Docker, and deployment automation.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in Git for version control and collaboration.
- Experience working with GraphQL for efficient data querying.
- Knowledge of event-driven architectures and message queues (Kafka, RabbitMQ, etc.).
- Familiarity with serverless architecture and related technologies.
- Experience with Agile methodologies and working in a fast-paced development environment.
- Knowledge of mobile development or familiarity with mobile frameworks like React Native is a plus.
- Strong problem-solving abilities and attention to detail.
- Excellent communication and collaboration skills, both written and verbal.
- Ability to work in a team and independently in a fast-paced environment.
- Strong time-management skills with the ability to handle multiple tasks and meet deadlines.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2025-09-10
Full Stack Developer
2025-09-08
Full Stack Developer
2025-09-05
- Posted
- Mar 12, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Dubai
- Company
- Royal Class
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2025-09-10
Full Stack Developer
2025-09-08
Full Stack Developer
2025-09-05