What are the responsibilities and job description for the ReactJS / Next.js Developer – Ecommerce position at VeriiPro?
We are seeking a Lead ReactJS / Next.js Developer to lead the design and delivery of scalable e-commercec front-end solutions using ReactJS, Next.js, TypeScript, and modern web technologies. The role will drive frontend architecture, micro-frontend strategies, performance optimization, code quality, and AI-assisted development practices while collaborating with cross-functional teams.
- Strong experience with ReactJS, Next.js, JavaScript ES6 , TypeScript, HTML5, CSS3/SCSS.
- Expertise with state management frameworks including Redux and Context API.
- Experience designing and implementing Micro Frontend architectures.
- Strong knowledge of Node.js, Express.js, REST APIs, GraphQL, and Microservices integration.
- Experience delivering ecommerce applications and scalable web platforms.
- Strong understanding of Agile/Scrum methodologies and onshore/offshore team collaboration.
- Experience with GitHub Copilot, Microsoft Copilot, Azure OpenAI, and AI-assisted development practices including code reviews and testing.
- Lead ReactJS/Next.js development and delivery for enterprise ecommerce applications.
- Define frontend architecture, component strategies, micro frontend approaches, coding standards, and performance best practices.
- Review code, mentor developers, and ensure quality, security, accessibility, and release readiness.
- Collaborate with product, UX, backend, DevOps, and business teams to deliver scalable solutions.
- Design and optimize REST/GraphQL integrations with backend services.
- Troubleshoot complex UI issues and support production stability.
- Drive automation, AI-assisted development adoption, and continuous improvement initiatives.