5 years of experience developing software and complex modern web applications
3 years of experience with React.js & Node.js, knowledge designing, developing single-page application(SPA), and utilizing component-based architectures
2 years of experience working with UX team in translating wireframes and prototypes into modern working responsive web UI using HTML, CSS 3, SASS (or any other pre-processor technology), bootstrap/Material UI technologies
2 years of experience working with D3.js frameworks.
Ability to implement rich client functionality with thorough knowledge of JavaScript - ES8 , Typescript, jQuery and AJAX
Experience in working with Git, Github repos and CI/CD Pipelines
Experience with any CSS-In-JS libraries
Proficient in a broad range of software design approaches and common UX patterns
Familiarity with developing and consuming REST Services using Spring Boot/NodeJs technologies and micro services architecture is a plus
Familiarity with TDD development using any of the javascript testing frameworks (JEST, Enzyme etc) is desired.
Knowledge of any one of J2EE, ASP.NET, PHP or other similar backend technologies is a plus
Knowledge of Sql/No-Sql database technologies is a plus
Driven, flexible, self-starter with ability to work independently, as well as in a team environment
Ability to deliver engineering tasks on time and with high quality.
Passionate about working with different/new technologies and solving difficult technical problems.