We — Innovation Group — conduct our activities on the territory of Ukraine in the field of software development. We specialize in the development, support and promotion of web applications. Necessary knowledge and competences:3+ years of experience in PHP and Node.js development;< li>Understanding OOP principles, design patterns and DDD (Domain-Driven Design);Practical experience with Express, Nest.js/Adonis;Experience with web sockets (socket. io);MongoDB: Experience with document-oriented data
We — Innovation Group — conduct our activities on the territory of Ukraine in the field of software development. We specialize in the development, support and promotion of web applications.
Necessary knowledge and competences:
- 3+ years of experience in PHP and Node.js development;
< li>Understanding OOP principles, design patterns and DDD (Domain-Driven Design);- Practical experience with Express, Nest.js/Adonis;
- Experience with web sockets (socket. io);
- MongoDB: Experience with document-oriented databases;
- MySQL: Ability to optimize queries and design schemas;
- Redis: Knowledge of caching and pattern implementation pub-sub;
- Elasticsearch: Ability to work with search queries and optimization;
- RabbitMQ: Knowledge in developing solutions for asynchronous processing of messages and implementation of queues.
Will be a plus: - Knowledge of basic DevOps concepts (CI/CD);
- Experience with containerization (Docker) will be an advantage;
- Experience writing unit tests.
Responsibilities and tasks: - Design and implement new features;
- Testing and writing documentation of developed features.
We offer: - Flexible schedule;
- Annual perfomance review;
- 20 vacation days , 5 day-offs, 15 sick days, days off for all public holidays;
- Birthday gifts, bonuses for personal family holidays and many more pleasant things;
- Medical insurance from the UNIQA company;
- Participation in conferences and specialized training events at the expense of the company;
- Convenient salary payment;
- Personal new work equipment;
- Constant support communication on all necessary issues.