Project description:
The Client is creating a digital platform for customers all over the world which allows them to manage and monitor their business through a central, single access point. It’s a distribution channel for new products and tools for merchants. You will join one of the scrum teams working on our product backlog as a Front End Software Engineer.
Each scrum team is composed of at least one Business analyst, UX Designer, API developer, Tester, and Scrum Master. You will closely cooperate with other team members to deliver product increments within a sprint.
Technology:
Frontend:
- Angular 7+, TypeScript, HTML5, SCSS
- RxJS, Ngrx, Highcharts, Webpack
- Unit tests – Jest
- E2E tests – Cypress
- Responsive Web Design, Progressive Web Applications
- BEM
- Angular Material CDK
Backend:
- Java 8+, Maven, Spring, SpringBoot and JPA frameworks
- Oracle/SQL
- Application server (Wildfly), Linux
- OpenAPI + Swagger, DataPower
- Apigee Edge
Others:
- GIT, Gerrit, Jenkins, Docker
- IntelliJ IDEA, Jira, Confluence, Sonar, Fortify
Requirements:
- Working with Business Analyst to make sure that requirements are clear for you and the team.
- Helping designer to plan seamless user experience and easily implementable designs
- Working with API developers to create and integrate UI with new/modified API endpoints.
- Implementing required UI and API changes (if needed), covering it with unit and e2e tests
- Performing code review for developers from other teams
- Cooperating with a tester to ensure high quality of the delivered piece of software
We offer:
- Possibility to develop your backend skills
- A solid, competitive salary plus bonuses, depending on the results of the work
- Work in a multilingual, multinational and multicultural environment on international projects
- Work in a dynamic and friendly environment
- Work in a convenient location, close to the center of the city
- Medical care
- Optional life insurance and sport benefits
- Co-funded language-courses
- Training to raise the qualifications
- Work in an agile environment
- 1 day of remote work a week
- Modern Office
- Team events