Front-End Engineer (React)
Responsibilities and Duties:
β Designing and developing responsive user interfaces using React.
β Implementing and maintaining TDD in applications and continuous integration.
β Collaborating with a cross-functional team of project managers, project analysts, and sales staff to
deliver high-quality, interactive products on time.
β Driving best practices in testing, accessibility, and performance optimization.
β Collaborating cross-functionally with design, backend, QA, and product teams to deliver robust and
user-centric solutions.
Requirements:
β 6+ years of experience in JavaScript and TypeScript development.
β Should understand design patterns and their application to JavaScript development.
β Must know a modern front-end JS framework, such as React.js + Redux. Next.js is a bonus.
β Knows functional programming paradigms.
β Understands asynchronous programming paradigms and best practices.
β Git and branch management knowledge.
β Experience in debugging front-end problems and a knowledge of front-end debugging tools.
β Familiarity with custom package creation and integration.
β Should understand OO concepts and their application to JavaScript.
β Ability to work under pressure and deliver against tight deadlines.
β Hands-on experience with HTML5 and CSS3.
β Experience with Agile methodologies and development practices.
β Good communication skills and good organization skills.
β Proficiency in writing cross-browser compatible code.
β Bachelorβs degree in Computer Science or equivalent - preferred.
Required languages
| English | B2 - Upper Intermediate |