Position: JS Software Engineer (with Angular) Intermediate
Company: Dev-Pro
Experience required: 3y
English level: intermediate

As part of the team you will be:
- Be a part of the team designing and implementing cutting-edge solutions, which will be the new industry standard
- Working in cross-cultural surrounding having the ability to gain knowledge from colleagues worldwide
- Having the ability to get fast feedback on the implemented solutions from the live sites, which are using the product you have developed
- Extending and integrating existing functionality for a product that is a key part in a larger Point of Sale (POS) platform infrastructure including POS, loyalty, analytics, reporting tools and Back of House services
- Conduct direct communication with the client and his team
- Work closely with developers and quality assurance engineers
- Proactively obtain and clarify requirements as necessary

Required skills
- 2+ years’ overall experience with JS
- 1 year’s experience with Angular
- JavaScript Design Patterns
- Experience with REST API
- At least Intermediate English

Desired skills:
- AWS services
- Typescript
- Experience with WebSockets
- NodeJS and backend development experience

Benefits:
- 18-20 paid time off days per year
- 5 absence due to illness days and 21 day of extraordinary medical leave per year
- Medical Insurance and Healthcare Kit
- Extensive corporate professional training programs, workshops, ESL and conferences