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!