Position: Senior Back End Node.js developer
Company: Delphi Software
Experience required: 5y
English level: upper

We are looking for a Senior Back End Node.js developer to join our team. Our US customer is working on community project for geotagging regions with wild animals. You will be part of multi-national distributed team responsible for developing full stack projects integrated with Google Cloud. This project range from using top-notch technologies (Node.js, React native) to establishing server and DB performance optimization while working with tools such as MongoDB.

Responsibilities:
- Improving system quality by identifying issues and common patterns, and developing standard operating procedures
- Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems
- Maintaining and improving existing codebases and peer review code changes
- Liaising with colleagues to implement technical designs
- Investigating and using new technologies where relevant
- Providing written knowledge transfer material

Skills:
- 5+ years of experience in Software development
- 4+ years of Node.js experience
- Experience with MongoDB
- A solid understanding in logging, security concepts
- A solid understanding of REST, and core JavaScript concepts
- A solid understanding of relational data and / or non-relational models

Nice to have:
- Experience with Google Cloud or any other cloud environments
- Experience with Serverless Frameworks
- Upper-Intermediate level of English

We Offer
- Work in a creative friendly environment using cutting-edge technologies
- Work-life balance and flexible schedule
- Competitive compensation with focus on your expectations; annual salary review
- 24-day paid vacation and 100% paid sick leave
- Financial support and legal support for individual entrepreneurs from our side
- Professional, language and soft skills trainings
- Health insurance coverage: individual and family, Fitness plan