Direct message from the member who posted the job with Kozak Group
Yana Martyniuk
Yana Martyniuk
Senior IT Recruiter at Kozak Group
Direct message from the member who posted the job with Kozak Group
Yana Martyniuk
Yana Martyniuk
Senior IT Recruiter at Kozak Group
Kozak Group is an IT service company with over 9 years of experience, based in Kyiv with offices in Poland and Estonia. We provide full-cycle development services, specializing in JavaScript, Magento and Java, and have over 50 developers. Over 500 successful projects for clients from the USA, UK, Canada and Western Europe in such areas as e-commerce, healthcare, education, finance and blockchain. We are currently looking for a Senior Back-End Engineer to participate in the development of a streaming platform videos with interactive elements. You will work on key features such as video streaming, personalized recommendations, and user interactivity. Key Responsibilities: Develop and maintain scalable back-end services for streaming video and interactive features. Using Node.js and Nest.js to implement high-performance microservices .Kafka integration and support to organize event-driven architecture.Development and optimization of databases (PostgreSQL, MongoDB, Redis, Typeorm) to ensure high performance.Code testing using Jest and Cucumber to ensure the quality of acceptance tests.Collaboration with the team to achieve goals project. Essential requirements: 4+ years of experience in back-end development, especially in distributed systems. Deep knowledge of Node.js and Nest.js. Experience with PostgreSQL, MongoDB, Redis, and Typeorm. Experience with Kafka for event-driven architecture .Experience writing unit tests and integration tests using Jest and Cucumber.Knowledge of event-oriented architecture principles.Will be a plus: Experience with Centrifugo for real-time.Knowledge of Server-Sent Events (SSE).Familiarity with Hexagonal Architecture.Experience with Cloudflare Live Streaming. We offer: Work on an innovative project from 3 months. Flexible work schedule. A team of talented specialists with whom you can work and exchange experience. Competitive salary. If you are interested in participating in an ambitious project and have experience in the specified technologies, we would be happy to see your nomination!
Show more
Show less
Position level
Senior secondary level
Type of employment
Full timeJob duties
Engineering and Information Technologies
Industries
IT services and IT Consulting