External

Senior Full-Stack Developer (MERN / Next.js / TypeScript)

🏢 Spade Technologies  •  📍 India

Sign up to view full application details.

Job Description

Position: Senior Full-Stack Developer Experience Required: 3 to 8 Years Location: Nagpur Employment Type: Full-Time (Onsite) About the Role We are looking for a highly skilled Senior Full-Stack Developer proficient in the MERN stack, Next.js, TypeScript, REST APIs, and modern cloud deployment practices. This role involves end-to-end development, architectural decision-making, mentoring junior developers, and ensuring the timely delivery of high-quality projects. You will work closely with cross-functional teams to develop scalable web and mobile applications, optimize performance, maintain code quality, and drive technical excellence across the development team. Key Responsibilities 1. Application Development Develop high-quality, scalable web and mobile applications using MERN Stack (MongoDB, Express.js, React/Next.js, Node.js). Build reusable UI components using React.js / Next.js with TypeScript. Create, integrate, and maintain RESTful APIs. Work on responsive UI, backend logic, database architecture, and integrations. Write clean, maintainable, well-documented code following best practices. 2. Technical Leadership & Team Management Lead and mentor a team of junior and mid-level developers. Conduct regular code reviews and provide constructive feedback. Train developers in best practices, coding standards, and modern tools. Guide the team in solving complex technical issues. 3. Problem Solving & Debugging Identify, analyze, and resolve bugs, performance bottlenecks, and production issues. Troubleshoot errors across frontend, backend, and database layers. Proactively propose solutions and optimizations. 4. Project & Time Management Break down tasks and assign work to team members. Ensure timely delivery of project milestones and maintain timelines. Collaborate with product managers, designers, and QA teams. Maintain proper sprint planning, documentation, and reporting. 5. DevOps & Deployment Handle deployments on AWS (EC2, S3, Lambda, CloudFront, RDS, etc.). Set up CI/CD pipelines (GitHub Actions or similar). Manage version control using Git & GitHub. Optimize app performance and ensure high availability. Required Technical Skills Strong proficiency in JavaScript and TypeScript. Hands-on experience with React.js, Next.js, and modern UI libraries. Deep understanding of Node.js, Express.js, and REST API design. Experience working with MongoDB / Mongoose. Knowledge of Redux, Zustand, Context API, or other state management libraries. Experience with AWS deployment (EC2, S3, CloudFront, IAM, etc.). Familiarity with Git, GitHub, Git branching strategies. Understanding of Docker (optional but preferred). Experience with performance optimization on both frontend & backend. Soft Skills & Leadership Qualities Strong analytical and problem-solving skills. Ability to lead, mentor, and guide junior developers. Excellent communication and interpersonal skills. Strong ownership mentality and ability to work independently. Time management and ability to meet strict deadlines. Ability to work in a fast-paced, dynamic environment. Preferred Qualifications Experience working in a startup or product-based environment. Exposure to mobile app development (React Native / Hybrid apps). Knowledge of CI/CD pipelines. Understanding of security best practices (JWT, OAuth, HTTPS, etc.). Why Join Us Opportunity to lead real products end-to-end. Work with modern technologies and best practices. Collaborative and growth-oriented environment. Competitive salary and performance-based incentives. Chance to mentor and build a strong development team.
View Full Description & Requirements →