Jobs Kyiv

8
  • · 53 views · 8 applications · 9d

    Back-End Developer (TypeScript Node.js ) to $3400

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · Upper-Intermediate
    BNX Media is a full-cycle digital marketing agency powered by growth and results. Our specialists form a team of professionals who approach every challenge with passion and determination. We don't just work for our clients; we create real opportunities...

    BNX Media is a full-cycle digital marketing agency powered by growth and results. Our specialists form a team of professionals who approach every challenge with passion and determination. We don't just work for our clients; we create real opportunities for their growth. Every project is a chance for us to deliver the best results. Our clients' success is our goal, and we are ready to pursue it together!

    Job Description: 

    We are seeking an experienced TypeScript Node.js Developer to join our backend development team. The successful candidate will be responsible for developing web applications, APIs, microservices, integrations, and internal scripts/utilities. This role emphasizes building robust and scalable code, ensuring code quality through automated tools, and collaborating effectively with cross-functional teams. While prior experience with AdonisJS is not required, the candidate should be willing to contribute to projects involving this framework as needed. 
     

    Key Responsibilities: 

    • Develop and maintain web applications, APIs, microservices, integrations, and internal scripts/utilities using TypeScript and Node.js. 
    • Create distributable and reusable libraries and SDKs for both internal and public use. 
    • Collaborate with cross-functional teams to define and implement new features and enhancements. 
    • Ensure code quality and adherence to coding standards by utilizing tools like ESLint and Prettier. 
    • Containerize applications correctly using Docker, focusing on statelessness and environment-based configurations. 
    • Interact with queue systems and message brokers such as Redis or RabbitMQ to implement asynchronous processing. 
    • Utilize query builders like Knex.js and ORMs such as Lucid for efficient database interactions. 
    • Troubleshoot and resolve technical issues in existing codebases. 
    • Stay current with the latest TypeScript and Node.js features, updates, and industry trends. 
    • Contribute to projects involving AdonisJS as required; prior experience is not mandatory, but a willingness to learn is essential. 

     

    Qualifications: 

    • Demonstrated experience as a Node.js Developer with a strong focus on TypeScript. 
    • Proficiency in developing web applications, APIs, microservices, and integrations. 
    • Strong understanding of Node.js and its core principles, including event-driven architecture, non-blocking I/O, and asynchronous programming patterns. 
    • Experience with module bundlers and package managers, such as Vite, Rollup.js, npm, and Yarn. 
    • Ability to correctly containerize applications using Docker, emphasizing stateless design and environment-based configurations. 
    • Experience interacting with queue systems and message brokers such as Redis or RabbitMQ. 
    • Proficiency with query builders like Knex.js and ORMs such as Lucid for database interactions. 
    • Familiarity with RESTful API design and implementation. 
    • Knowledge of version control systems, particularly Git. 
    • Ability to ensure code quality using automated tools like ESLint and Prettier. 
    • Problem-Solving Approach: A proactive attitude towards tackling challenges, with a willingness to explore and learn new solutions. Openness to collaboration and seeking assistance when needed to find effective outcomes. 
    • Best Effort Commitment: Dedication to giving your best effort in all tasks, striving to achieve high-quality results even when faced with complex problems. 
    • Strong communication and teamwork skills. 
    • Desirable: Experience with AdonisJS is a plus but not required. 
    • English language skills at B2/C1 level.

      With us you will get: 
    • Flexible start of the working day (9:00-17:00, 10:00-18:00, 11:00-19:00). 
    • Comfortable office with modern equipment. 
    • Health insurance, which is fully covered by the company.
    • Professional development courses.
    • Mental health services.

      Send your resume and we will tell you all the details!
    More
  • · 362 views · 63 applications · 2d

    Node.js Developer

    Countries of Europe or Ukraine · Product · 3 years of experience · Pre-Intermediate
    Sharkscode is looking for a Node.js Engineer to join our team! To achieve the results you’ll need: - 3+ years of commercial development experience with Node.js, Express.js; - Deep knowledge of MongoDB, MySQL, PostgreSQL(optional), redis(optional); -...

    Sharkscode is looking for a Node.js Engineer to join our team!

     

    To achieve the results you’ll need:
    - 3+ years of commercial development experience with Node.js, Express.js;
    - Deep knowledge of MongoDB, MySQL, PostgreSQL(optional), redis(optional);
    - Experience with queues (rabbit);
    - Experience in connecting third-party services, designing/writing API;
    - Understanding of the specifics of working with distributed systems

     

    Will be a plus:
    - TypeScript, nest;
    - Experience in covering code with autotests (Unit/Integration/E2E);
    - Experience with high-load systems

     

    How exactly you'll influence the company’s progress:
    - Design and develop a product;
    - Develop integrations with third-party financial and technical services;
    - Design and develop public payment web services and internal microservices;
    - Participate in decision-making on the feasibility of using certain technologies/practices at the platform level;
    - Follow a development culture and share the knowledge already acquired with the team.

     

    For comfortable and effective cooperation we offer the following:
    - Opportunity to influence and feel your impact inside the company;
    - Compensation that grows alongside your achievements;
    - Paid vacation (17 days/year) and sick leaves;
    - Medical insurance;
    - Budget for conferences, seminars, and training that will help you grow as a professional;
    - Free English courses;
    - Flexible working hours;
    - We have a cozy, modern office filled with everything you need in the historic center of Kyiv with free parking places.

     

    Our stages: 

    Interview with recruiter-> Tech Interview-> Offer

    More
  • · 145 views · 16 applications · 9d

    Back-End Developer

    Ukraine · Product · 3 years of experience · Intermediate
    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer...

    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer goods, machinery etc).
     

    We have a talented and ambitious team. We value integrity and are passionate about our mission to revolutionise advanced manufacturing.


    This is your opportunity to:
    ● Be part of a fast-growing software product company in advanced manufacturing.
    ● Learn and fulfil your potential in an open, knowledge-driven culture.
    ● Share in our ambitious vision and make a meaningful difference towards autonomous
    manufacturing.


    Responsibilities:
    ● Development of new features and new parts of the app.
    ● Work in a cross-functional Scrum team alongside Frontend and QA Engineers.
    ● Maintaining, improving and extending existing functionality.
    ● Сonstantly improving code organization and evolving application design.


    You will be joining a well-versed team if you have:
    ● Bachelor’s Degree or Master’s Degree in Computer Science.
    ● Minimum of three years of experience in Node.JS development.
    ● Nice to have: 0.5 year of experience in React.JS development.
    ● Experience with Sequelize, PostgreSQL, database design, microservices.
    ● Understanding of CI/CD.
    ● Git branching strategies.
    ● Scrum Agile principles and processes.
    ● English level - Intermediate and higher.


    Our tech stack: microservices, Node.JS, React.JS, PostgreSQL, Kubernetes, AWS

    More
  • · 139 views · 26 applications · 9d

    Senior Back-End Developer

    Ukraine · Product · 3 years of experience · Intermediate
    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer...

    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer goods, machinery etc).

     

    We have a talented and ambitious team. We value integrity and are passionate about our mission to revolutionise advanced manufacturing.

     

    This is your opportunity to:

    Be part of a fast-growing software product company in advanced manufacturing.
    Learn and fulfil your potential in an open, knowledge-driven culture.
    Share in our ambitious vision and make a meaningful difference towards autonomous manufacturing.

    Responsibilities:

    Development of new features and new parts of the app.
    Work in a cross-functional Scrum team alongside Frontend and QA Engineers.
    Maintaining, improving and extending existing functionality.
    Сonstantly improving code organization and evolving application design.

     

    You will be joining a well-versed team if you have:

    Bachelor’s Degree or Master’s Degree in Computer Science.
    Minimum of three years of experience in Node.JS development.
    Nice to have: 1 year of experience in React.JS development.
    Experience with Sequelize, PostgreSQL, database design, microservices.
    Understanding of CI/CD.
    Git branching strategies.
    Scrum Agile principles and processes.
    English level - Intermediate and higher.

     

    Our tech stack: microservices, Node.JS, React.JS, PostgreSQL, Kubernetes, AWS.
     

    More
  • · 186 views · 27 applications · 9d

    Node.js Developer

    Countries of Europe or Ukraine · Product · 3 years of experience · Pre-Intermediate
    Sharkscode is looking for a Node.js Engineer to join our team! To achieve the results you’ll need: - 3+ years of commercial development experience with Node.js, Express.js; - Deep knowledge of MongoDB, MySQL, PostgreSQL(optional), redis(optional); -...

    Sharkscode is looking for a Node.js Engineer to join our team!

     

    To achieve the results you’ll need:
    - 3+ years of commercial development experience with Node.js, Express.js;
    - Deep knowledge of MongoDB, MySQL, PostgreSQL(optional), redis(optional);
    - Experience with queues (rabbit);
    - Experience in connecting third-party services, designing/writing API;
    - Understanding of the specifics of working with distributed systems

     

    Will be a plus:
    - TypeScript, nest;
    - Experience in covering code with autotests (Unit/Integration/E2E);
    - Experience with high-load systems

     

    How exactly you'll influence the company’s progress:
    - Design and develop a product;
    - Develop integrations with third-party financial and technical services;
    - Design and develop public payment web services and internal microservices;
    - Participate in decision-making on the feasibility of using certain technologies/practices at the platform level;
    - Follow a development culture and share the knowledge already acquired with the team.

     

    For comfortable and effective cooperation we offer the following:
    - Opportunity to influence and feel your impact inside the company;
    - Compensation that grows alongside your achievements;
    - Paid vacation (17 days/year) and sick leaves;
    - Medical insurance;
    - Budget for conferences, seminars, and training that will help you grow as a professional;
    - Free English courses;
    - Flexible working hours;
    - We have a cozy, modern office filled with everything you need in the historic center of Kyiv with free parking places.

     

    Our stages: 

    Interview with recruiter-> Tech Interview-> Offer

    More
  • · 75 views · 24 applications · 2d

    Node.js Developer

    Ukraine · Product · 3 years of experience · Intermediate
    Запрошуємо Node.js Developer до нашої команди! Ми створюємо технологічний продукт, який працює з фінансовими інструментами, масштабними сервісами та складними інтеграціями. Критичні вимоги: 3+ років комерційного досвіду розробки з Node.js та...

    Запрошуємо Node.js Developer до нашої команди!
     
    Ми створюємо технологічний продукт, який працює з фінансовими інструментами, масштабними сервісами та складними інтеграціями. 
     
    🔥 Критичні вимоги:
     

    • 3+ років комерційного досвіду розробки з Node.js та Express.js
    • Знання Javascript
    • Досвід роботи з MongoDB та MySQL
    • Досвід роботи з чергами (RabbitMQ)
    • Досвід підключення сторонніх сервісів, проєктування та написання API
       

    🎯 Функціональні обов’язки:
     

    • Розробка та підтримка інтеграцій з фінансовими та технічними сторонніми сервісами
    • Створення публічних платіжних веб-сервісів та внутрішніх мікросервісів
    • Уміння будувати ефективні алгоритми, та використання best-practises на рівні поставлених задач
    • Співпраця з іншими командами та обмінюватися досвідом


    💡 Nice to have:
     

    • Знання TypeScriptNestJS
    • Досвід покриття коду автотестами (Unit/Integration/E2E)
    • Досвід роботи з мікросервісами
       

    ✨ Чому варто приєднатися до нас?
    – Можливість впливати на продукт і бачити результати своєї роботи
    – Конкурентна винагорода, яка зростає разом із вашими досягненнями
    – 17 днів оплачуваної відпустки + лікарняні
    – Медичне страхування
    – Бюджет на конференції, семінари, тренінги
    – Безкоштовні курси англійської мови
    – Гнучкий графік роботи
    – Сучасний затишний офіс в історичному центрі Києва
     
    📩 Якщо прагнеш працювати з сучасними технологіями та впливати на технічні рішення — надсилай резюме та приєднуйся до команди!

    More
  • · 194 views · 21 applications · 8d

    Node.js Developer

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience Ukrainian Product 🇺🇦
    SKELAR — український венчур білдер, який будує міжнародні tech-бізнеси. Разом із ко-фаундерами збираємо сильні команди, щоб перемагати на глобальних ринках. Сьогодні в SKELAR десяток бізнесів у різних нішах — від EdTech до SaaS. Це — компанії, що мають...

    SKELAR — український венчур білдер, який будує міжнародні tech-бізнеси. Разом із ко-фаундерами збираємо сильні команди, щоб перемагати на глобальних ринках.
     

    Сьогодні в SKELAR десяток бізнесів у різних нішах — від EdTech до SaaS. Це — компанії, що мають відзнаки від Product Hunt, потрапляють у рейтинги ТОП-стартапів та продуктових компаній України, займають найвищі шаблі в AppStore та розробляють платформи, якими користуються мільйони людей. А ще, про бізнеси SKELAR пишуть TechCrunch, Wired та інші світові медіа.
     

    Пишаємося сильною командою із 800+ фахівців, які мають круту експертизу й амбітні цілі. Наші люди — найцінніший актив компанії, тож ми обираємо будувати бізнеси разом з найкращими талантами на ринку.
     

    Spirio — бізнес venture builder'a SKELAR, який будує навчальну платформу, що пропонує курси, гайди та практики, засновані на східних філософіях, щоб допомогти людям насолоджуватися життям та бути щасливими. Стартап вже успішно закрив 2 раунди фінансування, знайшов юніт економіку та успішно залучив новий раунд інвестицій, спрямований на масштабування бізнесу та запуск мобільного застосунку з амбіціями «App of the Year».

    Тож це неймовірна можливість приєднатися до продуктової команди, бути серед перших колег та працювати у тісній команді із ко-фаундерами.

     

    Які виклики чекають:
    — Розробка надійної та масштабованої Backend-архітектури для iOS, Android та Web-застосунків.
    — Участь у прийнятті ключових архітектурних рішень.
    — Забезпечення надійності, продуктивності та безпеки Backend-системи.
    — Відповідальність за DevOps-процеси та стабільність продакшн-середовища.
    — Підтримка технічної документації та контроль технічного боргу.
    — Формування довгострокового бачення Backend-частини продукту у тісній співпраці з командою.
    — Ініціативність і end-to-end ownership: брати повну відповідальність за свої сервіси.
    — Тісна взаємодія з продуктовою командою (iOS/Android Dev, Product Designer, Product Manager).
    — Активна участь у вдосконаленні стеку технологій та внутрішніх процесів.
     

    Що для нас важливо:
    — 3+ років комерційного досвіду з Node.js та TypeScript.
    — Досвід роботи з NestJS або схожими фреймворками.
    — Впевнене знання SQL, досвід з PostgreSQL та Prisma ORM.
    — Розуміння принципів побудови масштабованих та fault-tolerant сервісів.
    — Досвід написання unit та integration тестів (Jest або аналогічні).
    — Базові DevOps-навички (CI/CD, моніторинг, логування).
    — Відмінні комунікаційні навички — вмієш пояснити технічні рішення як dev-команді, так і бізнес-стейкхолдерам.
     

    Буде плюсом:
    — Практичний досвід із GCP / AWS.
    — Знання інтеграції з платіжними системами.
    — Глибоке розуміння специфіки Backend для мобільних застосунків.
    — Досвід кешування (Redis, CDN) та оптимізації перформансу.
    — Знання інструментів моніторингу й логування (Prometheus, Grafana, Sentry, Datadog).
    — Навички дизайну та підтримки REST / GraphQL API.

    More
  • · 186 views · 51 applications · 7d

    Middle Node.js Developer

    Ukraine · Product · 3 years of experience · Pre-Intermediate
    Вітаємо в King Group місці, де зустрічаються найкращі люди з IT- та гемблінг-індустрії, щоб разом робити дивовижні речі. Ми оперуємо численними проєктами у сфері iGaming на ринках України, Європи та США, інвестуємо у венчурні стартапи, перспективні ідеї...

    Вітаємо в King Group ー місці, де зустрічаються найкращі люди з IT- та гемблінг-індустрії, щоб разом робити дивовижні речі. Ми оперуємо численними проєктами у сфері iGaming на ринках України, Європи та США, інвестуємо у венчурні стартапи, перспективні ідеї та людей. 
    Ми активно зростаємо та розширюємося, успішно запустивши та розширивши низку нових продуктів протягом останнього року. 

    Наразі ми у пошуках Middle Node.js Developer, який підсилить нашу fintech команду, що займається обслуговуванням ядра платіжних систем, їхнім підключенням та підтримкою.

    Про проєкт: Ми шукаємо розробника, який буде працювати над нашим внутрішнім high-load fintech проєктом, інфраструктура розгорнута на AWS. Зараз проєкт активно масштабується. 

     Основні вимоги:
    - 3+ роки комерційного досвіду як Backend Developer;
    - Підтверджений досвід роботи з Node.js;
    - Високе розуміння JavaScript & TypeScript;
    - Досвід роботи з реляційними базами даних (MySQL та/або PostgreSQL);
    - Досвід застосування CI/CD методології, DevOps практик та контейнеризації;
    - Досвід роботи з Docker, Docker Compose;
    - Досвід командної роботи, проведення code review.

    Однозначно буде плюсом:
    - 1-2 роки на лідерській позиції (також розглядаємо Senior Node.js Developer з лідерським потенціалом);
    - Досвід роботи з Express.js, Sequelize (або TypeOrm);
    - Розуміння хмарного стеку AWS;
    - Досвід роботи з оптимізацією продуктивності та пам'яті;
    - Досвід роботи з high load системами;
    - UnitTest/Integration tests;
    - Досвід роботи з NoSQL базами, чергами (RabbitMQ, Kafka)
    - Досвід роботи з мікросервісною архітектурою;
    - Досвід роботи з Vue.js (або React.js).

    Функціональні задачі:
    - Написання Unit та Integration tests;
    - Інтеграція з банками та платіжними системами;
    - Розробка та підтримка існуючого функціоналу для адмін панелі;
    - Інтеграції з внутрішніми сервісами компанії.
     

    Тобі точно до нас, якщо ти:
    - Хочеш безпосередньо впливати на технології й архітектуру продукту, починаючи з першого дня його існування;
    - Умієш аргументовано відстоювати свою думку та самостійно приймати рішення;
    - Готовий працювати у команді однодумців, що створюють класні та новітні продукти, які користуються великим попитом серед наших користувачів;
    - Не боїшся швидкого темпу роботи й великої кількості експериментів.

    More
Log In or Sign Up to see all posted jobs