Posted on: 19/09/2025
About the job :
Experience : 3-5 Years
Location : Pune
Required Skills : React.js, MUI, Redux, @tanstack/react-query, Java Script, HTML/HTML5, and CSS3
Preferred Skills : NX Repo, Node.js
Job Responsibilities :
- Core concepts of Call stack, ES6, Page load time, UI performance enhancement, Cross network API consumption
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Excellent Knowledge of ReactJS and React Native and core principles
- Strong proficiency in Material UI
- Developing new user-facing features
- Translating designs and wireframes into high-quality code
- Experience with data structure libraries
- Excellent Communication Skill
Desired Skills and Experience :
Key Responsibilities :
ReactJS Development:
- Build reusable UI components using modern React practices (Hooks, Context API).
- Integrate third-party libraries and manage application state efficiently.
Monorepo Management:
- Set up and maintain NX Monorepo structures with multiple applications and libraries.
- Manage code sharing, linting, formatting, and dependency graph analysis across teams.
Micro Frontend Architecture:
- Architect, implement, and integrate micro frontend using Module Federation and independent deployment pipelines.
- Collaborate across teams to manage contracts and shared services.
State Management & Data Flow:
- Manage state using Redux, Zustand, Recoil, and Context.
- Implement efficient API integration and data fetching using tools like SWR and React Query.
UI/UX Design Integration:
- Convert design mock-ups into responsive, accessible UI using Tailwind CSS, SCSS, and design systems.
- Ensure ADA compliance and cross-browser compatibility.
Testing and Quality Assurance:
- Write unit, integration, and end-to-end tests using tools like Jest, React Testing Library, and Cypress.
- Implement test automation in CI/CD pipelines.
Performance Optimization:
- Analyse and improve application performance using code splitting, lazy loading, and runtime performance auditing. Optimize Lighthouse scores and bundle sizes.
Team Collaboration & Documentation:
- Conduct code reviews and mentoring sessions.
- Document architecture decisions, reusable patterns, and libraries.
CI/CD & DevOps:
- Maintain deployment pipelines using GitHub Actions, Docker, and cloud services like AWS Lambda or Azure Functions.
- Monitor performance and error tracking using tools like Sentry and LogRocket.
Required Skills :
- Expert-level proficiency in ReactJS, JavaScript, TypeScript.
- Deep experience with NX Mono repo, Micro Frontends, and Webpack Module Federation.
- Strong grasp of state management, routing, performance tuning, and accessibility standards.
- Proficiency in writing unit, integration, and E2E tests.
- Familiar with REST APIs, GraphQL, and data caching strategies.
- Experience with DevOps processes, Docker, CI/CD pipelines, and cloud services.
Preferred Qualifications :
- Experience with Storybook, Chromatic for component documentation.
- Familiarity with DDD (Domain-Driven Design) and Clean Architecture.
- Knowledge of design systems and theming approaches using Tailwind or SCSS.
- Exposure to tools like Bit.dev, Module Federation, and multi-tenant deployments.
Technical Skills Tools & Technologies :
- JavaScript, TypeScript, ReactJS, NextJS, GatsbyJS, VueJS, REST API, Redux, Redux Thunk, NX, Webpack, Vite, Yarn/NPM, Redux Toolkit, TailwindCSS, SCSS
- ESLint, Prettier, Husky, Cypress, Jest, RTL, Storybook
- Visual Studio Code, Postman, Gitlab, Github, Bitbucket, Jira, Trello
- Bit.dev, Module Federation, GitHub Actions, AWS Lambda, Docker, Sentry, LogRocket
- HTML, CSS, Bootstrap, Tailwind, React Query, GraphQL
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1549289
Interview Questions for you
View All