Front End-React Developer
Utthunga
- Location
- Bengaluru, Karnataka, India
- Job type
- Full-time
Required skills
- Adobe XD
- Agile
- AWS
- API
- Apollo
- Azure
- Babel
- CSS3
- Cypress
- DOM
- Figma
- Flexbox
- front-end
- GCP
- Git
- GraphQL
- HTML5
- integration testing
- JavaScript
- Jest
- Kanban
- MobX
- Node
- React
- Redux
- SASS
- state management
- TypeScript
- version control
- WCAG
- Webpack
- RESTful
About the role
Utthunga
Website:
utthunga.com
Job details:
Primary Skills (Must‑Have)
- React & JavaScript Ecosystem
- Strong proficiency in React.js, including Hooks and functional components.
- Advanced knowledge of JavaScript (ES6+), DOM manipulation, and event handling.
- Experience with TypeScript for type-safe front-end development.
- State management using Redux, Context API, MobX, or Recoil.
- UI/UX Implementation
- Expertise in HTML5, CSS3, SASS, Styled Components, Flexbox, and Grid.
- Ability to convert Figma/Sketch/Adobe XD files into responsive layouts.
- Strong understanding of accessibility (WCAG guidelines).
- Tooling & Build Systems
- Experience with Webpack, Vite, Babel, or similar build tools.
- Version control using Git and standard branching workflows (GitFlow).
- API Integration
- Experience consuming RESTful APIs or GraphQL using Axios, Fetch, Apollo, etc.
- Testing & Quality
- Unit/integration testing with Jest, React Testing Library, or Cypress.
- Familiarity with CI/CD pipelines.
Secondary Skills (Good To Have)
Technical Enhancements
- Experience with Next.js (SSR, SSG, ISR).
- Familiarity with micro-frontends using Module Federation or other approaches.
- Experience with Node.js for basic server-side tasks.
- Understanding of cloud platforms (Azure, AWS, GCP) and deployments.
- Knowledge of Storybook for component-driven development.
- Performance profiling using Lighthouse or Chrome DevTools.
- Soft Skills
- Strong communication and problem-solving skills.
- Ability to work in agile environments (Scrum/Kanban).
- Ownership mindset and the ability to work independently.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.