About the Role
We are seeking a skilled React JavaScript Developer with a strong background in web fundamentals to join our agile team. The ideal candidate will have extensive experience in developing responsive web applications and a passion for creating high-quality code.
Responsibilities
Serving as a core member of an agile team that drives user story analysis and elaboration.
Designs and develops responsive web applications using JavaScript with a strong emphasis on React.
Building reusable cross-platform components and frontend libraries for future use.
Performing ongoing refactoring of code utilizing visualization and other techniques to fast track concepts and deliver continuous improvement.
Developing a deep understanding of integrations with other systems and platforms within the supported domains.
Bringing a culture of innovation, ideas, and continuous improvement.
Challenging the status quo, demonstrating risk-taking, and implementing creative ideas.
Managing your own time and working well both independently and as part of a team.
Working closely with product managers, backend, and other frontend engineers to implement versatile solutions to tricky web development problems.
Finalizing HTML prototypes into web applications by integrating with backend services and functionality.
Embracing emerging standards while promoting best practices and consistent framework usage.
Translating designs and wireframes into high-quality code.
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Qualifications
7 years experience working in React JavaScript.
5 years experience writing adaptive and responsive UI applications.
3 years of experience with Node JS or Backend services is a plus.
5 years hands-on experience working on React with recent experience in ES6.
5 years of experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) practices.
Required Skills
HTML / HTML5
React
TypeScript
BootStrap / CSS / CSS3
Express
Jest
MongoDB
Redis
SASS
Tailwind CSS
GraphQL
Dynamo DB
Node.js
Preferred Skills
Knowledge of Angular is a plus.
Experience with common frontend development tools such as Babel, Webpack, NPM, yarn, etc.
Familiar with Server-Side Rendering in JavaScript.
Solid understanding of JSON Schemas and RESTful APIs.
Good communication skills able to explain technical concepts to designers, product managers, and business partners in ways that are meaningful to them.
5 years working in an Agile development environment is a plus.
Experience in accessibility (a11y) and internationalization (i18N).
Software Engineering Specialist • Chennai, India