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.
Why Join Us: — Flexible Work Environment: Benefit from remote work options and a work-life balance that suits your lifestyle — Collaborative Culture: Join a team that values open communication, teamwork, and continuous learning — Professional Growth: Support your growth with covered professional courses, ongoing learning opportunities, and clear paths for career development — Technological Expertise: Our technical team is always keeping up with new technologies, so we are open to experiments and new approaches — Generous Benefits: Take advantage of paid vacation, sick leaves, and holidays to recharge and maintain your well-being — Global Exposure: Work on exciting projects with an international focus, primarily serving the Western European and USA markets