Position: Middle Node.js Developer
Company: Don`t Panic Recruitment
Category: Node.js
Experience required: 2y
English level: intermediate

Hello! We, **Don't Panic Recruiting Agency**, are looking for a **Middle Node.js Developer** for our client **Base Blocks**. (Full-time, remote)

**Base Blocks** provides Software Development, Product Management, and Design services to startups and small and medium businesses. Expanding the backend team and making it even stronger is part of their goal of being a tech partner to their clients. 

**Project:** Medical marketplace - a database of doctors with whom you can make an appointment and consult. The project is being developed from scratch. Portugal.

**Who are we looking for **
The company would like to see a new team member who enjoys working with innovative clients as much as Base Blocks does. Being bold and dedicated is definitely part of the job. And of course, it is essential that new team member loves tech, embraces quality and innovation, and like to keep up to date with the industry. The team is friendly, respects each other, and is willing to help teammates in case of such a need. **Base Blocks** is looking for a person with the same values and vision. 

**Responsibilities** 
 - Develop project from scratch.
 - REST API development.
 - Development of database structure.
 - Integration with third-party services (Twilio, SendGrid)
 - Thoroughly work on your own tasks in a timely manner. 
 - Propose better options/solutions if any.

**Requirements**
 - 2+ years of experience with Node.js; 
 - Proficient expertise with SQL (2+years), AWS (1+ years), 
 - Typescript (1+years), Prisma (or other ORM);
 - Intermediate English level;
 - Good communication skills and a strong desire to be a team player;

**What we offer**
 - High level of freedom in project realization. 
 - Team of empathetic colleagues, who care and support you to be successful in this position and grow professionally.
 - Culture of integrity, fast feedback, and transparency.
 - The company compensates the cost of courses, webinars, and events which bring impact to your professional development.
 - Fully remote work.
 - Performance review every 6 months.

**Recruitment Process**
1. Screening call with Recruiter.
2. Technical interview with CTO.