Position: Middle Front-End Engineer (React/Redux)
Company: Alteryx
Experience required: 3y
English level: upper

**Job Overview:**
We are looking for a Front-end Engineer to help build the next generation of our product. You will be working on the user interface for a web application and cloud products, developing elegant solutions for complex problems by solving for the best user experience. This could include involvement in design, rapid prototyping, and simplifying complex content into functional and intuitive interfaces. 

**Required Skills:**
4+ years of programming experience with JavaScript  
React with Redux plus Sagas
TypeScript (familiarity) 
Material UI or equivalent component library 
Agile / Lean practices  
Familiarity with writing test plans and test cases  
Code reviews 
English on a strong communicative level, both written and spoken
 
**Nice to Have’s:**
Open-source contributions 
Autonomous and self-driven engineer 
Work with other engineering teams, product, and UI/UX 
Rapid prototyping 
Expert in UX / design best practices and familiarity with design systems 
Desire to learn and apply new skills 

**We Offer:**
Official employment (NOT a contractor’s agreement) 
Comfortable office in BC Astarta or remote work (within Ukraine only)
“Education Days” for professional development 
"Innovation Days", a 3-day company-wide hackathon 
Paid vacation (28 calendar days) and public holidays 
Paid sick leaves  
Business trips to USA  
Performance bonus system 
Fitness reimbursement 
Medical and life insurance for an employee (full coverage) and his/her family (partial coverage) 
English classes with native speaker
Trainings, certifications, conferences  
Professional literature with an option to order books 
Referral bonus program
Volunteer time-off

Find yourself checking a lot of these boxes but doubting whether you should apply? At Alteryx, we support a growth mindset for our associates through all stages of their careers. If you meet some of the requirements, and you share our values, we encourage you to apply. As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we’re invested in building teams with a wide variety of backgrounds, identities, and experiences.