Position: Angular developer (Fuel Retail sphere)
Company: Coherent Solutions
Experience required: 3y
English level: upper

The client has multiple development teams that are responsible for various components of the platform. The brief list includes:

- Payment Team
Works on the integration hub between payment providers and mobile applications from fueling industry. Various payment providers are gathered under one facade in that cloud. And this facade exposes payment services to mobile applications, allowing users to conveniently pay for fuel and other services on the road using mobile devices (without cash or payment cards at hand).
- Platform Team
Works on the core platform that implements all business flows and contains the back-end logic to support multiple mobile applications for big number of clients.
- Portal Team
Works on the end-user web portal.
- White label Mobile Team
One big and complicated mobile application (actually one for Android and one for iOS) that customizes for many different clients. It implements the concept: one application, multiple clients.

- Client-specific Mobile Teams
There are multiple teams to work on client-specific mobile applications. Since it is one platform, all those mobile applications have a lot of similarity in the features but are branded and customized for each client.

**Job Requirements**
- JavaScript (ES6+), HTML5, CSS
- Fetch
- JSON
- Experience with responsive design
- Angular
- Experienced at Cross-Browser Development
- Experienced at developing custom UI components
- Understanding of Object-Oriented Programming concepts
- Familiarity with Agile software development methodologies

Nice to have:
Git
Twitter Bootstrap Grid
Webpack
Jest
Experience with Jira and Confluence

**The position assumes the following responsibilities and activities**:
- Requirements analysis and clarification with the Product Team
- Implementation of the product features
- Testing, troubleshooting and bug fixing of your own code

**What Do We Offer**
- 100+ technical and non-technical trainings to develop and expand your horizons;
- Internal meetings and conferences (we like sharing our expertise);
- Health insurance 
- English courses 
- Polish courses will be soon to be implemented
- Cafeteria platform  - sport card and access to a number of discounts available in a one place
- Internal meetings and conferences, corporate events, team buildings
- Global anniversary policy: additional bonus days