Location: On-Site Job Type: Full-time Experience: Minimum 4 years in web application development
We seek a highly skilled Mid-Level Full Stack Developer to build and maintain robust, scalable, and high-performance web applications used by millions of users. The ideal candidate will have deep expertise in both frontend and backend technologies—specifically React with Next.js for the frontend and Node.js for the backend—and experience working on high-demand, large-scale systems.
Responsibilities:Design, develop, and maintain scalable web applications using Node.js on the backend and React/Next.js on the frontend. Build and maintain complex, high-quality user interfaces with Next.js, focusing on performance and user experience. Ensure the system is scalable and capable of handling millions of users with minimal downtime and high responsiveness. Develop RESTful APIs and integrate them with external services for seamless data exchange. Collaborate closely with UI/UX designers, other developers, and project managers to define project features and scope. Write clean, maintainable, and efficient code, following best practices in full-stack development. Lead performance optimization initiatives, focusing on handling large data sets and high traffic. Conduct code reviews, mentor junior developers, and contribute to maintaining technical excellence across the team. Troubleshoot, debug and resolve production issues to minimize user impact.
Required Skills & Experience:3+ years of hands-on experience in full-stack web development using React (Next.js) and Node.js. Proven experience developing high-performance, scalable applications with large user bases. Strong understanding of Node.js, including frameworks like Express.js. Deep knowledge of React and Next.js, including routing, server-side rendering (SSR), and static site generation (SSG). Experience designing and consuming RESTful APIs. Proficiency in relational databases like MySQL or Postgre SQL, including query optimization. Solid frontend skills with HTML5, CSS3, and Java Script (ES6+). Experience with scalable architecture patterns, caching strategies, and load balancing. Familiarity with CI/CD pipelines, testing frameworks, and automation tools. Strong grasp of security best practices related to authentication, authorization, and data protection. Proficient in using Git and version control best practices.
Preferred Qualifications:Experience with message queues such as Redis or Rabbit MQ. Strong knowledge of server-side optimization techniques like indexing, caching, and job queues. Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and scaling. Experience working with Next.js 13+, App Router, and Server Components. Understanding of microservices architecture and containerization using Docker and Kubernetes.