Position: Middle Front-End (Angular) Engineer
Company: N-iX
Experience required: 3y
English level: intermediate

**Responsibilities:**
- Take ownership of a feature or feature set
- Actively participate in project team meetings and technical discussions related to the project 
- Work with designers, PO and other engineers to solve problems and implement solutions
- Generate high-quality code in balance with rapid feature delivery
- Code reviews, technical documentation, deployments
- Implementation of the best practices for continuous delivery
- Propose process improvements and changes

**Role Requirements:**
- Software Engineering experience  3+ years
- Strong experience with Javascript (Angular) and TypeScript
- Experience with AWS
- Experience working knowledge of RESTful integrations
- Proficient understanding of Git
- Strong understanding of Design Patterns, Algorithms, and OOP
- Experience with TDD and other testing best practices
- Experience with Node.JS would be a plus

**The ideal candidate is also:**
- Has at least Intermediate level of English
- Has strong communication & team working skills
- Has agile mindset and is a good team player
- Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
- Understands the value of testing, quality, continuous integration, source control, and code reviews

**We offer:**
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring, comfy, clean and safe office

**Professional growth:**
- Challenging tasks and innovative project
​- Meetups and events for professional development
- An individual development plan
- Mentorship program

**Fun:**
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more.