About the Role
We are seeking a skilled and experienced MERN Stack Developer who can take full ownership of projects while also managing and mentoring a team. The ideal candidate must have strong expertise in full-stack development, be proficient in Next.js and TypeScript, and have the ability to deliver scalable and high-quality solutions. Bonus points for leveraging AI tools to enhance development efficiency and productivity.
Key Responsibilities
Full-Stack Development:
- Develop, test, and deploy scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) along with Next.js and TypeScript.
- Design and implement RESTful APIs and/or GraphQL APIs for seamless client-server communication.
- Optimize applications for performance, scalability, and responsiveness.
Project Management:
- Take ownership of end-to-end project deliverables, ensuring timelines and quality standards are met.
- Collaborate with stakeholders to understand project requirements and create actionable plans.
Team Management:
- Lead and mentor a team of developers and interns, fostering a collaborative and growth-oriented environment.
- Conduct code reviews, provide feedback, and ensure adherence to best practices and coding standards.
AI Tools Utilization:
- Leverage AI tools (e.g., GitHub Copilot, ChatGPT, etc.) for faster development, debugging, and productivity enhancement.
- Continuously explore and adopt AI-driven solutions to improve development workflows.
Collaboration and Communication:
- Work closely with designers, QA engineers, and other team members to align project goals and deliverables.
- Effectively communicate technical concepts and project progress to stakeholders.
Continuous Improvement:
- Stay updated with the latest trends, tools, and technologies in the MERN stack and modern web development.
- Proactively suggest process improvements and implement innovative solutions.
Key Skills and Qualifications
Technical Expertise:
- Strong proficiency in MongoDB, Express.js, React.js, and Node.js.
- Advanced knowledge of Next.js and TypeScript (mandatory).
- Experience with frontend technologies such as HTML5, CSS3, and JavaScript (ES6+).
- Familiarity with state management tools like Redux or Context API.
- Hands-on experience with Git and version control systems.
- Knowledge of cloud platforms like AWS, Azure, or GCP is a plus.
Leadership and Teamwork:
- Proven ability to manage and mentor a team of developers effectively.
- Experience in project management tools like Trello, Jira, or Asana.
Problem-Solving and AI Integration:
- Strong analytical and problem-solving skills.
- Proficiency in using AI tools for improving code quality and accelerating development workflows (bonus).
Soft Skills:
- Excellent communication skills, both written and verbal.
- Strong organizational skills with the ability to manage multiple priorities efficiently.
Why Join Us?
- Work on impactful projects with cutting-edge technologies.
- Collaborate in an innovative and supportive environment.
- Opportunity to lead and grow with a dynamic team.
- Competitive salary and performance-based growth opportunities.
Workplace TypeIn-Office
Employment TypeFull-time
Experience Levelmid-senior-level
Work Experience (years)2 - 3 years
EducationAny Graduate
Skillsjavascriptes6javascript (es6+)mongodbexpress.jshtml5gitawstypescriptnode.jsreact.jsnext.jscss3apiai toolscontext api