Job Description
COMPANY OVERVIEW
Amla Commerce is a global software company that has grown out of the belief that ecommerce software should enable sustainable growth. Amla has two products, Artifi Labs and Znode. Artifi Labs is an ecommerce product customization platform that allows shoppers to personalize, customize, and configure products. Znode is a B2B multi-channel ecommerce platform developed with an API-first architecture, combined with native B2B functionality and flexible data model, allowing for easy management of manufacturers' and distributors' B2B, B2C, and B2B2X business models.
At Amla, we are building something special, awesome ecommerce software and a great place to be yourself. We put passion into our work but enjoy cracking jokes along the way. Our teams tackle complex challenges and work together to create innovative solutions, and we celebrate every little victory
along the way. If youre ready to tackle opportunities that will help grow your career, Amla is waiting for you.
Job Purpose
The React JS Architect will lead the design, development, and optimization of scalable frontend architectures using React and modern JavaScript/TypeScript. This role ensures the delivery of high-performance, maintainable web applications aligned with business and technical requirements.
2. Key Responsibilities
- Define and evolve the frontend architecture strategy using React JS and modern libraries/frameworks.
- Guide and mentor frontend developers in best practices, performance optimization, and code quality.
- Collaborate with cross-functional teams to align frontend architecture with backend and DevOps strategies.
- Ensure adherence to security, accessibility, and performance standards.
- Evaluate and recommend tools, libraries, and frameworks to improve frontend development.
- Review code, conduct architectural reviews, and ensure design patterns are consistently applied.
- Lead POCs (Proof of Concepts) and prototype development for new ideas.
- Own the decision-making process around UI/UX frameworks and reusable component libraries.
- Partner with QA to define frontend test strategies (unit, integration, and E2E testing).
- Stay updated on emerging technologies and assess their impact on current systems.
3. Required Skills and Qualifications
- 8+ years of experience in frontend development, with 3+ years in an architectural role.
- Expert-level knowledge of React JS, Redux, TypeScript, ES6+, Webpack, and modern frontend tooling.
- Strong understanding of RESTful APIs, GraphQL, and asynchronous data handling.
- Solid grasp of software design principles (SOLID, DRY, KISS, etc.).
- Experience with CI/CD pipelines, Git, and containerization (Docker preferred).
- Familiarity with testing frameworks like Jest, React Testing Library, or Cypress.
- Excellent communication and leadership skills.
- Bachelors/Masters degree in Computer Science or related field.
4. Preferred (Nice-to-Have) Skills
- Experience with micro-frontend architecture.
- Familiarity with server-side rendering (e.g., Next.js).
- Prior experience in cloud platforms (AWS, Azure, GCP).
- Exposure to design systems like Material UI, Ant Design, or Tailwind CSS.
5. Key Performance Indicators (KPIs)
- Architectural scalability and maintainability of React codebases.
- Adoption of best practices across teams.
- Reduction in production bugs and UI performance issues.
- Developer onboarding time due to well-documented systems and tooling.
- Cross-team collaboration and contribution to architecture decision records (ADRs).
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time
Contact Details:
Company: Amla Commerce
Location(s): Nagpur
Keyskills:
Nextjs
React JS
Node.Js