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

One of the main platform strengths is scalability. It provides rich API and tools for building apps and services for modern platforms. The platform uses the data-driven approach, which allows for adding new business logic and functionality on the fly while running side by side with current ERPs. The platform is used by many customers and is integrated into several payment systems. It is used by both big enterprise and small startup clients, which provides a range of different tasks and challenges.

**Qualifications & experience:**
- 5+ years of experience as a front-end engineer (web, mobile, enterprise projects);
- Experience in Angular;
- Knowledge of other modern JS libraries/frameworks (React, Vue.js);
- Experience in writing semantic HTML5, CSS3 and CSS preprocessors, like Sass and Less;
- Experience in developing against RESTful APIs;
- Understanding of app/browser performance and techniques, cross-browser and platform issues;
- Experience in writing unit tests for JavaScript code (Jasmine or Mocha+Chai);
- Upper-intermediate spoken and written English.

**Would be a plus:**
Familiarity with Java and Spring;
Familiarity with MySQL or other relational databases

**Responisibilities:**
- Development of new functionality to support existing web applications with reasonable coverage by unit/integration tests;
- Participation in code review sessions;
- Use of personal judgment to determine the optimal solution to recommend;
- General interaction with peers and/or management levels with the ability to communicate technical information effectively both written and verbally;
- Determining and following the methods and procedures for new assignments with minimal guidance.

**Compensation and Benefits:**
We offer a rewarding compensation and benefits package, intellectually and creatively stimulating environment, professional flexibility and unique international travel opportunities.

Star is an Equal Opportunity Employer. We believe that equity, diversity and inclusion are key to our ability to provide our clients and crew members with unique business and career outcomes. Your race, color, ancestry, religion, gender, identity, sexual orientation, age, marital status, disability have no effect on our hiring decisions. If you have a special need that requires accommodation, please let us know.