Requirements :- 5+ years of experience in software development- 3+ years of experience with React & Typescript- Must have strong fundamentals in React, state management, hooks, life-cycle management, props, and other related React design patterns- Must have a good understanding of Typescript and structural type systems- 3+ years of experience with automated unit testing (e.g., Jest or similar unit test frameworks)- Excellent communication skills and fluency in both written and spoken English- A solid understanding of mobile UI / UX best practices and an ability to discuss the best approach to UX problems- A strong proficiency in Javascript, HTML, and CSS.Responsibilities :- Collaborate with Product and Design to deliver new user experiences and features to our customers- Provide input on technical feasibility of designs and present options for implementation approaches to guide planning of projects- Work with teams on other products to build integrated user experiences- Collaborate with your team to take on ownership of problems and deliver solutions that meet delivery deadlines- Operate within a Scrum Agile environment with a Scrum team.Will be a plus :- Building or consuming GraphQL APIs- Working with design systems and reusable component libraries- Experience working with micro-frontend architecture and web components.We Offer :- US and EU projects based on advanced technologies.- Competitive compensation based on skills and experience.- Annual performance appraisals.- Remote-friendly culture and no micromanagement.- Bonuses for recommendations of new employees.- Bonuses for article writing, public talks, other activities.- 15 vacation days, 10 national holidays,sick leaves.- Udemy unlimited training account.- Free webinars, meetups and conferences organized by Svitla.- Fun corporate celebrations and activities.- Awesome team, friendly and supportive community!