Position: Middle Node.js/MongoDB Engineer at Silicon Valley Project
Company: Ralabs
Category: Node.js
Experience required: 5y
English level: upper

**Project idea**
The project was founded back in 2014 with the goal of connecting private and government universities with regular people like we are. You have a variety of auditoriums, gyms, classrooms, and other venue options available for community use - schedule facility uses and manage requests from the community all in one place.

Just imagine that you're a football player and you can rent a football field at Harvard to play with your friends. Amazing, right?

**What are we doing on the project?**
We create a new project from scratch, built on cutting-edge technologies, and utilized by thousands of customers daily. We’re using Serverless (such as Lambda functions) and NoSQL to manage huge amounts of data and deal with existing customers.

**Is there a legacy?**
No

**Why was the position opened?**
Due to the project growth.

**What is the team size and structure?**
Our team consists of Middle FE, DevOps, UI/UX Designer, Manual QA, and PM.

**What exciting things is the product doing for the community?**
The product is transforming the way public and private spaces are discovered, reserved, and used across communities – all online and accessible anywhere.

**The process:**
How many stages of the interview are there?
- Interview with the Recruiter - up to 30 min.;
- Technical interview with the Technical interviewer and Hiring Manager - up to 1 h;
- Interview with the client in English - up to 1 h;
- Offer.


**Requirements:**

Must have:
4+ years of working experience using Node.js.
Hands-on experience with MongoDB.
Experience with Serverless and Lambda functions (pet-project would be good to have).
Understanding RDBMS (relations, triggers, etc.);
Experience working with Jira and Confluence (understanding what is A/C, DoD, and Scrum ceremonies).
Experience with testing and understanding code coverage.
At least an Upper-intermediate level of English.

Would be a plus:

Experience with other programming languages;
Experience with MongoAtlas.

**Responsibilities:**
Development of the web application with search functionality.
Development of the Client application’s structure.
Direct communication with the development team and customers.
Taking participation in sprint planning and task evaluation.
Ensuring the code tests coverage.



**Benefits:**

- Flexible working hours (full-time, 8 hours working day);

- No screenshots tracking systems and bureaucracy;

- 20 days of paid annual vacation;

- Paid sick leaves;

- Possibility to use vacation during PP;

- Days off on all Ukrainian government holidays;

- Social package, including medical insurance, sports compensation, educational budget, free English classes, psychological training sessions;

- Mentorship program (get a mentor or become one);

- Loyalty program 100 - we provide $100 per year for education;

- Overtime is not welcome. Ralabs always emphasizes that we are working to provide work-life balance for employees.

-We work in a completely white field, and the salary is paid to the card in euros or dollars every first week of the month.

- Last but not least - dynamic environment with a low level of bureaucracy.