Position: Middle Front End Developer
Company: BETER
Category: JavaScript
Experience required: 2y

Requirements:
— 3+ years of experience in professional software development
— Experience with React and building reusable components
— Experience with TypeScript or relevant statically-typed languages
— Good knowledge of JS fundamentals
— Good knowledge of OOP principles and patterns
— Understanding HTTP and WebSocket protocols

Nice to have:
— Mobx, RxJS, InversifyJS
— Building a multi-platform product (desktop, mobile, native mobile)
— Browser rendering performance optimizations
— Different HTML5 APIs (storages, canvas, etc.)
— Sass or other preprocessors
— Different testing frameworks & tools such as Karma, Jasmine, Jest, etc. for writing unit tests
— Building SVG programmatically

We offer:
- 20 working days paid leave per year;
- 20 paid documented sick leaves per year;
- 5 undocumented sick leave per year; - comfortable workplace;
 - full work with a flexible schedule of visits
- biscuits, coffee, fruits, snacks;
- gym.

Responsibilities:
— Write clear, reliable, and thoughtful code
— Make constructive and thoughtful review code
— Develop modern UI, applying the newest development techniques
— Collaborate with the product owner to discuss and validate requirements
— Participation in discussions with the team and designing the software architecture