Position: Full Stack Developer (Angular+Node.js)
Company: United Software
Experience required: 2y
English level: upper

Responsibilities and Duties
- Demonstrate your work that was completed in the sprint cycle
- Adhere to clean code guidelines to minimize technical debt
- Evaluate processes and standards to ensure optimal performance
- Participate in planning meetings
- Complete assigned user stories and bugs
- Communicate with product managers, designers, devops & external parties as needed
- Be an active member of the development team
- Collaborate amongst other teams when there are required dependencies

Qualifications
- 2+ years of experience with Angular (including ng9+)
- Excellent knowledge of rxjs and a reactive mindset
- Excellent knowledge of Typescript
- 2+ years of experience with Node.js
- 1+ years of experience with SQL databases (mySql preferred)
- Experience with FFMPEG
- Experience with media transcoding
- Experience with websockets
- Experience with cloud platforms (AWS)
- Extensive agile experience, and an agile mindset
- Experience working on a remote engineering team
- Experience architecting software and excellent knowledge of design patterns
- Excellent communication skills

Nice To Haves
- Nest.js and Sequelize experience
- Docker experience
- WebRTC experience
- Knowledge of Electron and Chrome Extensions
- Experience with Lottie