Lead I - Software Engineering(ReactJS & NodeJS (Full Stack Developer – MERN)
Overview
Role DescriptionJob Title
ReactJS & NodeJS Developer (Full Stack Developer – MERN)
Experience
5–8 years (adjustable)
Location
Any Elevance approved Offshore location
Role Summary
We are looking for a proficient JavaScript/TypeScript Full Stack Developer with strong hands-on experience in React.js (front end) and Node.js/Express.js (back end). The role involves building responsive, high-performance web applications, developing scalable REST APIs, integrating data stores (e.g., MongoDB), and implementing secure authentication/authorization flows. Collaboration, clean code practices, and quality delivery are key.
Key Responsibilities
Frontend (ReactJS)
- Develop new user-facing features using React.js and modern JavaScript (ES6+).
- Build reusable components and front-end libraries for future use.
- Translate UX designs/wireframes into high-quality code; ensure responsive UI across browsers/devices.
- Optimize components for maximum performance and maintainability.
- Implement state management patterns using Redux / Context API where appropriate.
Backend (NodeJS)
- Design and develop scalable Node.js services and Express.js REST APIs.
- Implement secure authentication and authorization (e.g., JWT, OAuth concepts).
- Integrate with databases (e.g., MongoDB) and external systems via APIs.
- Ensure API performance, reliability, error handling, and logging.
Dev Practices / Collaboration
- Work closely with product owners, designers, QA, and DevOps teams to deliver end-to-end features.
- Participate in code reviews, enforce coding standards, and contribute to continuous improvement.
- Use Git-based version control and collaborate using branching strategies.
- Strong proficiency in JavaScript (ES6+), including DOM manipulation and JavaScript object model.
- Strong experience with React.js and its core principles (hooks, component lifecycle, component architecture).
- Experience with React workflows and state management (e.g., Redux / Flux patterns / Context API).
- Hands-on backend development using Node.js and Express.js.
- Experience building and consuming RESTful APIs.
- Knowledge of modern authorization mechanisms such as JWT (OAuth familiarity preferred).
- Familiarity with front-end build tools (Webpack/Babel/NPM or equivalent).
- Working knowledge of databases such as MongoDB (and schema design basics).
- TypeScript experience.
- Cloud exposure to AWS (e.g., EC2, S3, Lambda, API Gateway, DynamoDB) and/or serverless patterns.
- CI/CD familiarity and basic DevOps understanding.
- Experience with microservices / event-driven design.
- Domain exposure (e.g., Healthcare) is a plus.
Soft Skills
- Strong communication and collaborative problem-solving mindset.
- Ability to understand business requirements and translate them into technical solutions.
- Ownership mentality; ability to work as an individual contributor when required.
Optional: Interview Focus Areas (Quick Checklist)
(These are recommendations based on typical full-stack expectations; use as needed.)
- React fundamentals (hooks, component patterns, performance)
- State management (Redux/Context)
- API design (REST, validation, error handling)
- Auth (JWT flows, role-based access)
- Node/Express patterns, async, middleware
- DB basics (MongoDB queries/indexing)
- Testing basics, Git workflow
mern stack,node.js,react.js,aws,angular