Position: Senior Full-stack Developer
Company: 28software
Experience required: 5y
Category: Node.js
English level: upper
Published: 2023-05-01T00:00:00+03:00

Currently we are looking for a talented and experienced **Senior Full-stack Developer** to join our team on a full-time basis in our office in Kyiv. 
If you are an experienced Full-Stack Web Developer who is passionate about using your skills to make a positive impact in the pet care industry, we encourage you to apply. We value innovation, collaboration, and diversity, and we believe that our team is our greatest asset

Our Customer is seeking an experienced Senior Full-Stack Developer to join our team. The ideal candidate will have a minimum of 4 years of experience in backend development and be proficient in NodeJS and ReactJS. The successful candidate will be responsible for developing new and exciting features for our AI SAAS product for mobile veterinarians, groomers, and other pet care providers. 

**Responsibilities**:

Work with maps and routing algorithms to optimize scheduling and routing for mobile pet care providers. 
Integrate third-party products and services via API (Apache Camel is an advantage). 
Use best practices and design patterns to ensure high-quality, scalable, and maintainable code. 
Participate in code reviews, testing, and debugging to ensure quality assurance.
Maintain and update existing code as needed.

**Requirements**:

Minimum of 4 years of experience in backend development.
Proficient in NodeJS (NestJS is a huge advantage) and ReactJS. 
Experience with relational databases – a must.
Proficient in react-native – an advantage. . 
Knowledge of API integration with third-party products – an advantage 
Experience with graphql – an advantage 
Familiarity with best practices and design patterns.
Ability to work independently and be highly organized. 
Leadership skills and the ability to lead a team is an option for promotion. 
English: Upper-Intermediate

**What's in it for you**:
An opportunity to join an early stage team and have a big impact on the company's growth.
Working on an emerging and exciting market that is hungry for innovation.
Equity participation - everyone shares in our success.
Flexible work arrangements - for remote work days, etc.
A challenging function, with a lot of responsibility in a unique business environment
State-of-the-art, cool, centrally located office with excellent atmosphere and superior working conditions
Competitive salary
Car parking/bicycle parking
Bus shuttle to subway stations
Free gym
Free Massage
Vacation 20 calendar days
Relocation assistance for nonlocal candidates