Ishan Technologies
Website:
ishantechnologies.com
Job details:
Immediate Joiner Only!!
Job Summary:
We are seeking a highly skilled and hands-on Lead MERN Stack Developer to drive the design, development, and delivery of scalable web applications and product-based solutions. The ideal candidate will have strong expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js) along with proven experience in end-to-end product development, architecture design, and team leadership.
This role requires a technically strong professional who can actively contribute to coding, lead development teams, make architectural decisions, and build robust, scalable, and high-performance applications from concept to deployment.
Key Responsibilities:
Product Development & Architecture
- Lead the end-to-end development of scalable web applications and product-based platforms using the MERN stack.
- Drive product architecture decisions, technology selection, database design, and application scalability planning.
- Collaborate with product managers, UI/UX teams, and stakeholders to convert business requirements into technical solutions.
- Take ownership of product development lifecycle from requirement gathering to deployment and post-release enhancements.
Hands-on Development
- Write clean, scalable, maintainable, and efficient code for both frontend and backend applications.
- Develop responsive user interfaces using React.js, modern JavaScript frameworks, and reusable components.
- Build robust server-side applications, REST APIs, and business logic using Node.js and Express.js.
- Ensure best coding practices, code reviews, and high engineering standards across the team.
Integration & System Development
- Lead integration of third-party APIs, payment gateways, authentication systems, and microservices architecture.
- Work closely with DevOps teams for deployment automation, CI/CD implementation, and environment management.
Performance Optimization
- Identify performance bottlenecks in frontend, backend, and database systems.
- Optimize application performance, API response time, database queries, indexing strategies, and scalability.
Team Leadership
- Mentor and guide junior and mid-level developers.
- Conduct technical code reviews and enforce development best practices.
- Lead Agile/Scrum ceremonies including sprint planning, technical discussions, estimations, and retrospectives.
Documentation & Innovation
- Create and maintain technical documentation, architecture diagrams, API specifications, and deployment documentation.
- Stay updated with emerging technologies and recommend improvements in product architecture and engineering practices.
Technical Skills
- Strong expertise in MongoDB and MySQL, including schema design, indexing, aggregation pipelines, query optimization, and database performance tuning.
- Advanced proficiency in Node.js and Express.js for backend architecture and RESTful API development.
- Strong hands-on experience with React.js, Hooks, Redux, Context API, component lifecycle, and frontend architecture.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern frontend tooling (Webpack, Vite).
- Experience in microservices architecture.
- Hands-on experience with Git, version control workflows, and CI/CD pipelines.
- Experience with Docker and containerized deployments.
- Strong exposure to Google Cloud Platform (GCP) or other cloud platforms.
- Knowledge of authentication/security implementation (JWT, OAuth, RBAC).
- Familiarity with testing frameworks and debugging methodologies.
Required Qualifications
Education
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
Experience
- 5 – 8 years of overall software development experience.
- Minimum 4+ years of hands-on MERN stack development experience.
- Proven experience in product development.
- Experience leading development teams and managing technical deliverables.
Click on Apply to know more.