Position: Back-End Developer
Company: His Lovers
Category: Node.js
Experience required: 5y
English level: upper

**Job Description**
- We’re looking for a Backend Developer / Software Engineer to build a responsive web app alongside experienced entrepreneurs. You would be responsible for developing back-end systems for the entire web app. You’ll be working closely with a Lead Designer and Product Manager to create various features and services for a new social discovery web app that aims to help people find love & intimacy. You’ll also be writing code & developing services, databases, and server side functionality.
- You’ll make a significant impact on the product since you’ll be a part of a small 4 person team and will be given the autonomy to make technology decisions based on frameworks and libraries of your choice.
- Experience or interest in developing consumer-facing websites and apps is a plus.

**Requirements**
- Development of a React web app with Node.JS backend
- Managing the complete software development process from conception to deployment
- Maintaining and upgrading the web app following deployment
- Overseeing and guiding the analyzing, writing, building, and deployment of software services
- Overseeing the automated testing and providing feedback to management during the development process 

**Preferred Skills (bolded are required)**
- Development languages: Expert-level knowledge of server-side programming language: **Node.JS**
- Database and cache: Experience with **MongoDB**, Atlas MongoDB, and caching mechanisms, such as Redis
- Server: Experience with **Google Cloud Platform**, Firebase, Vercel, AWS