Middle NodeJS Developer
We at Devima Solutions are looking for a progressive NodeJS Engineers to join our growing team.
Full time | Lviv, Ukraine
This position is relevant for next following products:
- Alariss - it's the premier international expansion marketplace, connecting international companies with top local sales & BD talent.
- Geisted - it's curated EU-based NFT Platform focused on multi-media NFT sales, experiential, cross-channel art and music exhibitions.
If you are a detail-oriented person who gets motivated by contributing to meaningful projects, we would like to hear from you!
Responsibilities:
- Develop projects in different domains;
- Set up project infrastructure;
- Review project documentation, analyze requirements;
- Code review & ensure project code quality;
- DevTesting and fixing bugs.
Requirements:
- At least 2+ years of experience with Node.js;
- Practical experience with NestJS;
- Practical experience with Express;
- Knowledge of TypeScript;
- Experience with SQL: PostgreSQL/MySQL;
- Experience with MongoDB;
- Experience with message broker systems (Redis, Kafka, RabbitMQ);
- Experience with Docker;
- Solid knowledge of the REST API principles;
- Solid knowledge of algorithms and data structures;
- Solid knowledge and practical use of design patterns;
- Hands-on experience with Git, GitFlow;
- Knowledge and usage of coding best practices;
- At least Intermediate English level.
Will be a plus:
- Experience setting up CI/CD pipelines;
- Hands-on experience in unit testing.
Personal:
- Logical thinking, problem-solving, and ability to multitask;
- Flexible and adaptable to work with a variety of technology and business challenges;
- Ability to work independently and in a team, take ownership of work.
We offer:
- Interesting and challenging projects;
- Open management and friendly dynamic team;
- Time for professional development and access to needed resources;
- 20 days a year of paid vacation;
- Flexible working schedule;
- Practical location and productive environment;
- Competitive salary;
- Make it a win-win for you and the company.
Apply for this position