Position: Frontend Developer
Company: Source Angel
Category: JavaScript
Experience required: 3y
English level: intermediate

**Your job**

**What you will create:**

- webfrontends for our cloud-native, scalable and high performing products of enterprise level
- applications, which stand alone for it's value and quality on the procurement market (Sourcing, Spend Management, Procurement, Supplier management)

**What you will practice:**

- building and maintaining cloud native micro-services web frontends mainly based on Angular
- design first than implement approach
- close collaboration with our UX guild
- refactoring and maintaining our existing solutions and slicing bigger services into smaller chunks like angular / web-components and micro sites

**What approaches and technologies you will face:**

 - Angular Framework solid experience, React + RxJS welcome;
 - HTML, Pug, CSS, SASS, SCSS, JS, TS, JSON, BSON, RxJS;
 - TDD, DDD, clean code;
 - Azure DevOps;
 - Docker, k&s;
 - REST APIs / OpenAPI specification OAS.

**How you will work:**

- actively participate in development meetings to learn new, understand company horizons and goals
- contribute in technical planning meetings by discussing user stories with the colleagues and decomposing tasks; begin with the end result in mind
- ensure high quality of the delivered products (documentation, code reviews, pair-programming, unit tests, API tests, monitoring, tracing and alerting)
- collaborate closely with the product manager and UX team to ensure the team understands the purpose and desired approach clearly
- escalate when the help is needed to Head of Development
- align with the team during daily stand up meetings
- speak out for improvement suggestions during retrospective meetings which work.