Position: Middle Front End Engineer
Company: N-iX
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2020-07-01T00:00:00+03:00

N-iX is looking for talented Front End Engineer to join our team in Kyiv office.

**About the Project:**
The software of our client enables some of the largest enterprises and utilities to manage their data, work, and compliance on their physical assets. It is more than a software company – it is a solutions provider. Bringing robust industry process and field knowledge to our customers, they deliver an intuitive experience for the folks in the field and office alike. The secret lies in the configurability of the platform. No two operations are the exact same – combining the industry expertise and flexibility of the platform, they solve for some of the most complex operational challenges.
 
**Responsibilities:**
• Working with an Agile team to develop, test, and maintain web-based business applications built on Microsoft and AWS technologies
• Preparing reports, manuals and other documentation on the status, operation and maintenance of software
• Design, develop, and unit test applications in accordance with established standards
• Participating in peer-reviews of solution designs and related code
• Package and support deployment of releases
• Working with teammates in the migration of older applications (aspx/angular) to the current tech stack
• Developing, refining, and tuning integrations between layers of the stack
• Analyzing and resolving technical and application problems
• Adhering to high-quality development principles while delivering solutions on time and on budget
• Provide third-level support to clients through bug fixes, patches, and investigatory tasks

**Requirements:**
• Degree in Computer Science (or a related discipline) with at least 3 years of professional experience
• Solid understanding of building web applications with React/Redux
• Understanding of object-oriented programming concepts
• Solid understanding of REST standards, experience consuming REST APIs
• Solid understanding of web development using HTML, CSS, JavaScript, TypeScript
• Experience with Web Services / Web API, JSON, XML, jQuery
• Familiarity with version control concepts (GIT)
• Willingness to learn, passion for solving problems
• Strong communication skills, upper-intermediate level of English

**Will be a plus:**
• Exposure to Microsoft .NET development using C#
• React experience leveraging style-guides
• Unit testing experience with Jest
• Previous experience with ASP.Net MVC, Webforms, Angular, or Python is a great plus

**We offer:**
• Flexible working hours
• A competitive salary and good compensation package
• Possibility of partial remote work
• Best hardware
• A masseur and a corporate doctor
• Healthcare & sport benefits
• An inspiring and comfy 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