Tech skills:
3+ years working in front-end web development
Experience with client-side architecture and design patterns
Excellent Javascript knowledge and programming experience with ES5 / ES6
Strong knowledge and development experience in React
Experience with RxJs / NgRx
Experience with Typescript
TDD/BDD experience (Jest, Jasmine, Karma or Chai)
Experience with tools like Redux, Webpack or Gulp, Angular CLI
Experience with HTML5 / CSS3 / (HTML frameworks / CSS preprocessors)
Experience with version control software (Git, GitHub, GitLab)
Experience with Scrum / Agile development methodologies
Nice to have:
Experience with Restful API implementations
Working Knowledge of Databases SQL / NoSQL
Experience developing applications Cloud (AWS, Azure) environments
Experience developing applications using Docker containers
Experience working with GraphQL
Soft skills:
Attention to details
Analytical mind and solving problem skills
Care for the quality of the code
Teamwork and team spirit
Continuous improvement attitude in order to monitor quality standards and procedures
Excellent verbal and written communication skills
Good level of English both written and spoken (B1+)
We offer:
Open-minded management
Nice environment for skill up and friendly team
Stable compensation growth based on personal achievements and paid vacation
100% paid sick list
Flexible schedule
Responsibilities:
Design and develop the user interface using React best practices
Work with other React developers to deliver a complete front end application
Ensure high performance of applications on mobile and desktop
Make complex technical and design decisions
Ensure timelines and deliverables are met
Conduct performance tests
Develop product analysis tasks
We are currently seeking a talented React Developer to join our development team in creating innovative solutions to challenging business problems.