Position: Senior JavaScript (Angular) Developer for Betsson
Company: Ciklum
Category: JavaScript
Experience required: 3y
English level: intermediate

Our team develops Payment system and Customer Relationship solutions for Betsson online entertainment platform. As a Front-end Developer you will join our team and influence on the project which is being created using the latest technologies (ES6+, TypeScript, HTML5, CSS3, Angular), multi-tier distributed architectures and approaches (CQS, CQRS, DDD, SOA), various hosting (IIS, K8s) and test automation.

We continuously improving our customer experience using modern web technologies, standards and best practices.
Our products are covered by automation tests, which are executed as a part of CI/CD pipeline. It means no manual regressions for our QA engineers.
We follow Agile principles and are organized in Scrum Teams across development lifecycle.
We highly value our cohesive team atmosphere and work-life balance. That’s why we have regular cozy team events as well as big team buildings.

**Responsibilities:**
- Design and implement Payment pages solution using Angular framework
- Integrate data-driven approach for improving user experience via A/B tests
- Close collaboration with business (Product Owners) – discuss and implement business requirements
- Suggest technologies, approaches and solutions, discuss it together with the team and decide which one to use
- Our teams are agile and cross-functional. All team members focused not only on doing their own tasks but also working together and assisting other team members

**Requirements:**
- Good knowledge of JavaScript, TypeScript, CSS, HTML, CSS pre-processors (SASS or LESS)
- Experience building SPA applications using Angular framework
- Understanding common Front End development tools such as NPM, Webpack, Babel and Linters;
- Follow developments in web standards and best practices
- Experience in solving problems with performance, usability, and optimization for web applications 

**Desirable:**
- Experience using REST APIs
- Understanding development lifecycle
- Experience with Front End unit, component and UI testing for web applications

**What's in it for you?**
- Career growth opportunities
- Realization of your innovative ideas in building new solutions and services
- Possibility to propose solutions on a project
- Friendly collaborative teams and enjoyable working environment
- Professional skills development and training programs
- Quarterly team reshuffling so you can fresh your brain and switch to another development area or even direction
- Learn different business domains
- Constant flow of new projects
- Dynamic and challenging tasks, and projects from scratch
- Sport & team-building activities.
- Medical insurance
- English courses
- State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
- Long-term employment with 20 working-days paid vacation and other social benefits