Engineer, Development
On-siteBengaluru, Karnataka, India
Job Summary
Build, maintain, and optimize robust, scalable web applications using React.js and modern JavaScript (ES6+). Architect, configure, and consume content models and APIs from modern Headless CMS platforms to drive dynamic frontend experiences. Translate complex UI/UX designs into high-quality, pixel-perfect code using HTML5, CSS3, and modern styling methodologies like Tailwind CSS. Manage application state using React's built-in capabilities and integrate backend RESTful or GraphQL APIs while ensuring maximum speed, scalability, cross-browser compatibility, and SEO best practices. Write clean, maintainable, and well-documented code, participating actively in code reviews and agile sprint planning. This role requires working in UK shifts (1-10pm).
Required Qualifications
- 2+ years' professional experience in React.js
- Deep understanding of React.js core principles (Hooks, Component Lifecycle, Virtual DOM)
- Direct hands-on experience with any Headless CMS
- Ability to define content models, localisation, and fetch data via GraphQL/REST APIs
- Strong proficiency in JavaScript (ES6+)
- Proficiency with Git/GitHub workflows
- Proficiency with modern frontend build tools/bundlers (Vite, Webpack, npm/yarn)
- Experience with frontend testing frameworks (Jest, React Testing Library)
- Bachelor's degree
- 3-5 Years of work experience
- Ability to work in UK Shift (1-10pm)
Desired Qualifications
- TypeScript
- Tailwind CSS
- Advanced CSS layout techniques (Flexbox, Grid)
- Master's degree
- Experience with React's built-in capabilities (Context API, Hooks)
- Experience integrating backend RESTful or GraphQL APIs
- Experience ensuring applications are highly optimised for maximum speed, scalability, cross-browser compatibility, and SEO best practices
- Ability to write clean, maintainable, and well-documented code
- Experience participating actively in code reviews and agile sprint planning
- Experience translating Figma/Adobe XD wireframes into pixel-perfect, responsive web applications
- Experience managing dynamic content delivery via modern CMS platforms
- Experience building, maintaining, and optimising robust, scalable web applications
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.