Position: Senior Front End Engineer(Angular)
Company: ITernal Group
Category: JavaScript
Experience required: 5y
English level: upper

Angular UI Developer will be responsible for building client-side single page applications and web components in a micro-front end framework. Your primary focus will be to implement a complete user interface in the form of a responsive web app or mobile app, with a focus on performance.

**Requirements:**

• Deep knowledge of Angular with responsive design based on extensive work experience
• Unit Testing using Jest, Jasmine or other frameworks.
• Knowledge of Web Standards, HTML 5, CSS and JavaScript
• Knowledge on NodeJS for server-side coding of Edge services
• Working knowledge of Git and npm
• Skillful at debugging front end issues
• Coding for responsive UI with multi-browser support
• Knowledge of Azure or working with a Cloud Environment
• Familiarity with IIS or other Web Servers is a plus
• Knowledge of other front-end frameworks is a plus
• Knowledge of i18n is a plus
• Working knowledge of Agile/Scrum.
• Team player who can work in an agile scrum team and collaborate with cross functional team members
• Professional, precise communication skills

**Responsibilities:**

• Delivering a complete front-end application ensuring high performance of UI.
• Develop high quality code with unit testing.
• User input and user action validation on the client side and providing responsive feedback
• Writing non-blocking code, and resorting to advanced techniques such as multi-threading, lazy loading when needed
• Creating self-contained, reusable, and testable modules and components
• Creating configuration, build, and test scripts for Continuous Integration and Continuous Delivery (CI/CD) environments
• Angular version upgrade
• Addressing UI security bugs
• UI build and deployment optimization
• Application logging and error logging
• Common reusable controls

**We offer:**

•Flexible schedule and opportunities to working remotely (8 hours workday)
• Attending professional conferences, summits, workshops, and seminars (70% of the cost offset by the company)
• Possibility to influence the development of the project
• Friendly professional team and warm atmosphere
• The environment where you can implement your ideas
• Paid 18 days of vacation and up to 10 sick leaves annually
• Medical insurance, gym
• Participation in educational activities and thematic conferences
• Team parties and corporate events