Position: Middle /Senior JavaScript developer
Company: Dish Ukraine
Experience required: 3y
English level: intermediate

- The Front end Engineer role will be working with modern UI frameworks such as React to deliver UI components for support of the In Home Services line of business. This role will be focused on adding additional features as well as building new front-ends to support technician, agent, external client, and customer needs.

Responsibilities :
- Work in a fast-paced agile driven extreme programming environment with focus on test driven development and CI/CD
- Provide technical/architectural solutions to the team for solving complex business problems
- Translate documented requirements/stories from Rally into UI code or backend services
- Solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists
- Maintain and support existing systems and services

Requirements:
- Bachelor or Master degree in Computer Science or similar fields will be a plus.
- Expert level experience in using React, Redux, JavaScript/TypeScript and related technologies like Webpack and Yarn in architecting and developing front end solutions.
- Experience in unit testing React components using Enzyme and Jest.
- Familiarity with object oriented design methodologies.
- Experience with delivering projects in an agile environment using SCRUM/XP methodologies.
- Experience in designing and developing REST services using Java and Spring boot is preferable but not required.
- Experience using Docker containers and familiarity with automated builds in a CI/CD pipeline using Gitlab CI is a plus.
- Intermediate English level or higher

We offer
- Compensation of technical/soft training and professional events;
- Free LinkedIn learning;
- English classes and English speaking club with native speaker;
- Medical insurance;
- Paid swimming pool/gym as a part of social package.