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

**Responsibilities:**
- Take a big role in the process of moving from monolithic application to microservices architecture;
- Implement company products using Angular 2+ framework;
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS;
- Perform code review;
- Analyze and estimate implementation efforts;
- Recommend processes, services, software, and other tools to support business objectives relevant to UI tech;
- Be proactive, participate in the decision-making process, influence technology stack, take ownership of the end result;
- Perform a variety of software development activities such as design, development, integration, unit testing, and assisting with end-user documentation;
​- Deliver great and consistent results being a team member of a Scrum team.

**Requirements:**
- 2+ years of recent hands-on coding and software design;
- Deep understanding and experience with JavaScript (ES6 featured), HTML5/CSS;
- Expert with Angular 2+ framework;
- Experience with redux architecture;
- Previous experience with scalable cloud-based microservices architecture;
- Previous experience with MySQL and Oracle DBs;
​- Intermediate+ English level (being able to articulate ideas and solutions to stakeholders)

**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 projects
- 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.