We are looking for a highly skilled MERN Stack Developer to join our engineering team. The ideal candidate will have a deep understanding of building complex, scalable web applications and a proven track record in developing CRM, ERP, or large-scale B2B/B2C platforms. You will be responsible for the full software development lifecycle, from architectural design to deployment, ensuring high performance and responsiveness to frontend requests.
?Key Responsibilities
?Architect & Build: Design and implement robust, scalable, and secure full-stack applications using MongoDB, Express.js, React.js, and Node.js.
Business Logic: Develop complex business logic for ERP/CRM modules (e.g., inventory management, lead tracking, automated billing, and reporting).
?API Design: Create and maintain high-performance RESTful APIs and integrate third-party services (Payment Gateways, Logistics APIs, Marketing Automation tools).
?Database Management: Optimize MongoDB schemas for high-volume data handling and complex relationships, ensuring data integrity and performance.
?UI/UX Integration: Collaborate with designers to translate wireframes into high-quality, responsive React components that provide a seamless B2C/B2B user experience.
?Optimization: Improve application speed and scalability through code splitting, caching strategies, and efficient state management (Redux/Context API).
?Code Quality: Lead code reviews, write unit/integration tests, and maintain comprehensive documentation.
?Technical Skills Required
?Frontend: Expert-level React.js, Hooks, Redux (or Toolkit), HTML5, CSS3 (SASS/Tailwind).
?Backend: Strong proficiency in Node.js and Express.js, including asynchronous programming and middleware.
?Database: Advanced knowledge of MongoDB (Aggregation pipelines, Indexing) and familiarity with SQL (PostgreSQL/MySQL) for hybrid data needs.
?DevOps/Tools: Experience with Git, Docker, and AWS/Azure/GCP deployment.
?Testing: Proficiency with Jest, Mocha, or Cypress.
?Preferred Domain Experience
?CRM/ERP: Experience building dashboards, data visualization, and complex workflow automation.
?B2B/B2C: Understanding of multi-tenant architectures, user role management (RBAC), and high-traffic e-commerce/transactional flows.
?Security: Deep understanding of JWT, OAuth, and web security best practices (OWASP).
?Qualifications
?Bachelor's or Master's degree in Computer Science or a related field.
?Strong analytical and problem-solving skills with a focus on business impact.
?Excellent communication skills to bridge the gap between technical requirements and business goals.
Job Type: Full-time
Pay: ?28,000.00 - ?38,000.00 per month
Benefits:
Paid sick time
Paid time off
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.