Position: Front-End Engineer (React)
Company: Sprout Therapy
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-05-01T00:00:00+03:00

**About the Role:**
In the role of a Front-End Software Engineer, you’ll play a key part in creating high-quality user interfaces for Sprout Therapy’s suite of digital products. The products and features you build here will play a huge role in changing the way Autism care is administered across the globe.

**What You’ll Do:**
● You’ll develop end-to-end user interfaces that help families with Autism receive top-notch care
● You’ll think strategically about how to architect solutions that are easily reusable and modularized across our various product initiatives
● You’ll work closely with design to ensure that all UX/UI is technically feasible, and be proactive about giving feedback to areas we can improve to ensure the optimal solution is built
● You’ll work closely with product managers and designers to understand user pain points and work on solutions to address those pains
● You’ll collaborate closely with product managers, back-end engineers, and designers to ensure we always build the best product solutions possible
● Collaborate with Designers and Back-End Engineers and business stakeholders

**What You’ll Need:**
● You have 3+ years of software engineering experience
● You have Upper-Intermediate English level
● TypeScript/JavaScript, experience with React (or willingness to learn it)
● A solid understanding of data structures and algorithms.
● Understand how NodeJS works and how it can be used with client applications
● Deliver clean code adhering to best practices, and help give critical feedback in code reviews to your peers
● Modern source control systems experience and understanding the basics of the modern software development process (Agile, Scrum)
● Software development experience in TDD techniques (as a plus)
● Experience with CI/CD processes
● Proactive about asking questions and challenging feature ideas, and have a desire to always ensure we’re building the right solutions (and are vocal about ensuring we do)
● Product and user experience minded, and understand that how we build it matters as much as what we build

**What We Offer:**
● Unlimited paid vacation
● Remote work
● Home Office Allowance Bonus
● Flexible working hours
● The opportunity to have an impact on performance and processes