Position: Middle/Senior JS Full Stack Developer
Company: LeanSquad
Experience required: 3y
English level: intermediate

**About the project**
 
The company produces a unique SaaS product in professional services such as coaching, consulting, training, and therapy. We are looking for a talented developer to join our team who will help us grow rapidly. The client business team is in the US, development team is in Serbia.

The company works with Scrum, uses gitflow on Gitlab, and delivers the product to its customers via CI/CD on AWS.  Sentry is used for bug and performance tracking.

**Key Areas of Work:**

- developing new functionality on Node.js and Angular;
- In UI/UX redesign (implementing a design system for internal use);
- refactoring existing JS and TS code;
- choosing the team's technology strategy;
-  building intro-team processes that are convenient for everyone;

**Preferred Experience**

- 3+ years of experience with JavaScript
- 2+ years of experience with Node.js
- 2+ years of experience with Angular
- Knowledge of modern web technologies
- Experience in developing REST API
- Experience in working with PostgreSQL and other databases
- Preferred experience with Realtime 
- English intermediate proficiency

**Advantages**

- a fully remote job with a flexible schedule;
- paid vacation;
- career growth;
- English lessons