Our UI developer should be proficient in React.js. His/her primary focus will be on developing user interface components and implement them following well-known React.js workflows (Such as Flux and Redux). Make sure that all the components developed are robust and easy to maintain. Work and collaborate with the rest of the engineering team.
•Developing new user-facing products using React.js from scratch.
•Develop flexible and well structure front-end architecture.
•Building reusable components and front-end libraries for future use.
•Translating designs and wireframes into high-quality code.
•Optimize web components for the high-grade performance of web compatible devices and browsers.
•Work with the product team and graphic designers
Ideal Experience and Skills: (2 to 5 years)
•Thorough understanding of React.js and its core principles.
•Experience with popular React.js workflows (Such as Flux or Redux)
•Work experience with RESTful APIs.
•Familiarity with modern front-end builds pipelines and tools.
•Experience in unit testing code with JEST/enzyme / Jasmine / Mocha / Chai is desired.
•Experience with common front-end development tools such as Babel, Webpack and NPM e.t.,c
•Familiarity with code versioning tools.
•You have experience working within a truly agile environment
•Experience with AWS/GCP/Azure (Mostly GCP) is an advantage.
•Experience with CI/CD pipelines.
•Share your proud implementations/projects to get immediate attention.
•Familiarity with Postman / Swagger will be an added advantage.