Middle+/Senior Front-end engineer
Kyiv
Software Engineering
Your key responsibilities
- Use Angular to develop the front-end layer of the platform
- Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
- Address and improve any front-end related technical issues
- Collaborate with product manager, designer, business analyst and back-end team to design and create advanced, elegant and efficient systems
- Mentoring of team-mates
- Code-review
Our perfect candidate has
- At least 4 years of experience as a front-end developer
- High level of self-organization, ownership and responsibility
- At least 2 year of experience in Angular 2+ (Routing, Components, Reactive Forms, Directives, Services etc.)
- Good knowledge of programming patterns (Dependency Injection, Singleton, Fabric, Adapter, Observer, etc.)
- Good understanding of web systems (front-end and back-end part with specialization on front-end)
- Good knowledge of RxJS
- Good experience in JS/TS, HTML/SCSS
- Experience of work with state magemenet (NgRX, NGXS, Akita)
As a plus
- Angular Material
- Express JS, NestJS
- RESTful APIs
- CI configuration, docker
- Good English
We offer:
- Working in a successfully dynamic international company
- Competitive salary
- Paid sick lists and vacations
- Medical insurance
- English courses
- Flexible work schedule
- Work with a professional team
- Friendly atmosphere
- Corporate events
- Cozy office in the city center