Position: Senior Angular Developer
Company: NCube
Experience required: 3y
English level: upper

Company’s software-enabled service can help governments and electrification companies to identify viable sites or sales regions, to reduce customer credit risk, to make data-based plans and measure impact.

Requirements:
4+ years of experience with JavaScript
Designing and developing user interfaces using AngularJS ≥ 9 best practices
Good skills in Frontend development with TypeScript, including end-to-end tests (e.g. Protractor) and unit tests (e.g. Karma)
Comfortable with making smart technical decisions about the future direction of the codebase
Familiarity with an Agile software development style, e.g. in Scrum
Proficient in English (written / oral communication)
Team player with good communication skills

Good to have:
Experience with DevOps practices and tools (e.g. Docker and Kubernetes)
Experience with displaying map data, such as with Mapbox GL JS
Critical thinking and to be a good problem-solver

Responsibilities:
Building, optimizing and maintaining front-end part
Maintaining high performance and compatibility across platforms and devices
Writing tested, idiomatic, and documented code

We offer:
Challenging project
Competitive salary with the regular review
Full-Time job (Office in Kyiv (Maidan Nezalezhnosti area) or remotely)
Flexible working schedule, vacations, paid sick leaves, English courses, regular parties
Good working environment
Great team spirit