Position: Intermediate/Senior Software Engineer (Angular)
Company: Dev.Pro
Category: JavaScript
Experience required: 3y
English level: intermediate

**What is there for you:**
• Closely communicate with the client's team and the product owner
• Unleash your teaching potential and mentor less experienced colleagues
• Work on a mission-critical product: over 10,000 restaurants rely on RTI hospitality solutions
• Join a high-performance team that focuses on quality with regular peer reviews and contribution guidelines.

**Qualifications and experience:**
• 4+ years’ overall experience with JS
• 1 year’s experience with Angular 2.0+
• JavaScript Design Patterns, TypeScript
• Experience with REST API, RxJS, NgRx, Git, SCSS
• Upper Intermediate English

**Nice to have:**
• AWS services
• Experience with Angular 8+
• Docker
• WebSockets
• Unit testing experience

**Key responsibilities:**
• Design and implement solutions that become the new industry standard
• Get fast feedback on the implemented solutions from the live sites
• Conduct direct communication with the client and his team
• Work closely with developers and quality assurance engineers
• Proactively obtain and clarify requirements as necessary
• Utilize the best engineering practices (unit tests, code/design review, etc.)

**Our benefits:**
✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, workshops.
✅ Healthcare: medical insurance and healthcare kit (gym, sports nutrition etc.)
✅ Fun online activities and team-building events
✅ 18-20 paid time off days per year, 5 absence due to illness days and 21 day of extraordinary medical leave per year