Position: Front End (Angular) Developer
Company: Intersog
Category: JavaScript
Experience required: 3y
English level: upper

Intersog is a software construction business with the head office in Chicago, USA, and R&D offices in Europe and North America. Our international team is composed of talented people with many different backgrounds, who are focused on delivering engineering excellence and meeting clients’ needs.

We are professional, dynamic and distinctive. This makes us unique and allows us to grow our talent and deliver client projects. We’re proud of our specialists who enjoy the work they do and truly believe in Intersog’s mission: to make our customers happy through the dedication and professionalism of our team.

Currently, we are seeking an experienced Middle/Senior Front End (Angular) Developer  to join our Irish client team and work remotely. The client's company is a leading contractor management software platform that works across devices to help companies onboard and train contractors before they begin work. 

**Requirements:**

• 3 year’s experience in a front end development role for a Mid-level;
• 5 year’s experience in a front end development role for a Senior Level;
• Significant experience using Angular 8+ to create scalable, efficient solutions;
• Experience working with APIs and JSON;
• Understanding and Experience with RESTful APIs;
• Must have consistent experience in writing clean, readable code, and testing it;
 • Proficient understanding and experience in using code versioning tools (Git, SVN, Mercurial etc.);
• Experience with continuous integration;
•  At least Upper-Intermediate English (both written and spoken).

**Desirable Experience/Skills**

• Experience with Micro-Apps, NX, Jest and Cypress;
• Experience developing Micro-Services;
• Knowledge of Amazon AWS;
• Experience with software engineering practices such as code reviews/pull requests, Test Driven Development, Continuous Integration;
• Experience with User story generation;

**Responsibilities:**

• Translate application storyboards and use cases into functional applications;
• Design, build and maintain efficient, reusable, testable and reliable code • Ensure the best possible performance, quality, and responsiveness of applications;
 • Identify bottlenecks, bugs, and devise solutions to these problems;
• Help maintain code quality, organization, and automatization;
• Communicate effectively within the team and maintain high-level visibility on all tasks.

**We offer:**

• Competitive compensation based on your skills, experience, and customer satisfaction;
• Opportunity to work on challenging and exciting international projects;
• Flexible working hours and the possibility to work remotely when needed;
• Regular performance evaluation twice a year;
• Long-term contract with 20-25 paid time off working days (for vacation, sick and personal leave);
• Corporate English courses from A1 to C1 level and monthly English speaking clubs;
• Compensation of professional conference attendance according to the corporate policy;
• Compensation of medical insurance/gym according to the corporate policy;
• Casual, friendly and family work environment, flat organizational structure;
• Regular knowledge sharing meetups and various corporate events (such as the company’s Birthday celebration and summer family party);
• Newborn and wedding bonuses;
• Gameroom with a lounge zone, PlayStation and sports equipment;
• Travel and visa assistance for employees;
• Coffee, cookies, nuts and dried fruits for a productive day;
• Friday brunches with fresh bakery;
• Yoga lessons;
• Secure bike storage (Odessa).