Jobs Lviv

18
  • Β· 12 views Β· 2 applications Β· 1h

    Senior Backend Developer (NodeJS)

    Ukraine Β· Product Β· 7 years of experience Β· Upper-Intermediate
    About us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...

    About us:

    EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.

    But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.

    EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.

    Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.

    We are looking for a passionate and dedicated Senior Backend Developer (NodeJS) to join our team in Lviv/Kyiv!

    About the job:

    You will be part of the Playmatrix department. Playmatrix creates state-of-the-art live casino games from scratch.

    Roulette and Blackjack (and many-may more other games) with real dealers streamed to players all across the world with lowest latency and highest quality.

    You will be working in the Backend team mainly with NodeJS, Kafka, Postgresql and Redis. We deploy containerized apps via Docker, Kubernetes, and a continuous delivery pipeline.
     

    What You'll get to do:

    • Design, develop, deploy and manage complex microservices.
    • Integrate the backend services with the front-end solutions.
    • Architecture and build customer facing APIs.
    • Contribute to an overall system design and architecture.
    • Select the best implementation strategies; recommend the technologies, tools, and libraries.
    • Deliver high-quality code to production; develop unit, integrated and system tests to ensure the code quality.

       

    What You need to know:

    • Independence and self-motivation 7+ years engineering experience
    • Proficiency with Node.js, TypeScript, Webscockets
    • Expertise in Kafka, Postgresql and Redis
    • Expertise in TDD/BDD
    • Experience in Docker and k8s
    • A keen aptitude for sharp feedback and structured communication
    • Desire to work on building things the "right" way.
       

    Here's what we offer:

    • Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
    • Stay Healthy: 10 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
    • Support for New Parents:
    • 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
    • 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.

    Our office perks include on-site massages and frequent team-building activities in various locations.

    Benefits & Perks:

    • Daily catered lunch or monthly lunch allowance.β€―
    • Private Medical Subscription.β€―
    • Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
    • Gym allowance

    At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!

    More
  • Β· 94 views Β· 15 applications Β· 1d

    Senior Node.js Engineer (Merchant Experience)

    Countries of Europe or Ukraine Β· Product Β· 4 years of experience
    Solidgate β€” Ρ†Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для оркСстрації Ρ‚Π° процСсингу ΠΏΠ»Π°Ρ‚Π΅ΠΆΡ–Π², Ρ‰ΠΎ Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°Ρ” тисячам ΠΊΠΎΠΌΠΏΠ°Π½Ρ–ΠΉ ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Π΅ΠΆΡ– ΠΎΠ½Π»Π°ΠΉΠ½. Ми розробляємо Ρ–Π½Π½ΠΎΠ²Π°Ρ†Ρ–ΠΉΠ½Ρ– Ρ„Ρ–Π½Ρ‚Π΅Ρ…-Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ, Ρ‰ΠΎΠ± Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΠΈΡ‚ΠΈ Π±Π΅Π·ΠΏΠ΅Ρ€Π΅Π±Ρ–ΠΉΠ½Ρƒ ΠΎΠ±Ρ€ΠΎΠ±ΠΊΡƒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΡ–Π² для бізнСсів Ρƒ ΠΏΠΎΠ½Π°Π΄ 150 ΠΊΡ€Π°Ρ—Π½Π°Ρ… світу, Π²Ρ–Π΄...

    Solidgate β€” Ρ†Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для оркСстрації Ρ‚Π° ΠΏΡ€ΠΎΡ†Π΅ΡΠΈΠ½Π³Ρƒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΡ–Π², Ρ‰ΠΎ Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°Ρ” тисячам ΠΊΠΎΠΌΠΏΠ°Π½Ρ–ΠΉ ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Π΅ΠΆΡ– ΠΎΠ½Π»Π°ΠΉΠ½. Ми Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π»ΡΡ”ΠΌΠΎ Ρ–Π½Π½ΠΎΠ²Π°Ρ†Ρ–ΠΉΠ½Ρ– Ρ„Ρ–Π½Ρ‚Π΅Ρ…-Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ, Ρ‰ΠΎΠ± Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΠΈΡ‚ΠΈ Π±Π΅Π·ΠΏΠ΅Ρ€Π΅Π±Ρ–ΠΉΠ½Ρƒ ΠΎΠ±Ρ€ΠΎΠ±ΠΊΡƒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΡ–Π² для бізнСсів Ρƒ ΠΏΠΎΠ½Π°Π΄ 150 ΠΊΡ€Π°Ρ—Π½Π°Ρ… світу, Π²Ρ–Π΄ Π„Π²Ρ€ΠΎΠΏΠΈ Π΄ΠΎ Π›ΠΠ’ΠΠœΡƒ, Π²Ρ–Π΄ БША Π΄ΠΎ ΠΠ·Ρ–Ρ—. ΠŸΠΈΡˆΠ°Ρ”ΠΌΠΎΡΡŒ Π±ΡƒΡ‚ΠΈ Ρ‡Π°ΡΡ‚ΠΈΠ½ΠΎΡŽ історії ΠΊΠΎΠΆΠ½ΠΎΡ— ΠΊΠΎΠΌΠΏΠ°Π½Ρ–Ρ—, Π· ΡΠΊΠΎΡŽ ΠΏΡ€Π°Ρ†ΡŽΡ”ΠΌΠΎ β€” наша інфраструктура Π³Π°Ρ€Π°Π½Ρ‚ΡƒΡ” швидкий скСйл Π½Π° Π½ΠΎΠ²ΠΈΡ… Ρ€ΠΈΠ½ΠΊΠ°Ρ… Ρ‚Π° Π·Π±Ρ–Π»ΡŒΡˆΠ΅Π½Π½Ρ ΠΏΡ€ΠΈΠ±ΡƒΡ‚ΠΊΡ–Π².

     

    ΠŸΡ€ΠΎ нас:
    β€” ΠžΡ„іси Π² 3Ρ… ΠΊΡ€Π°Ρ—Π½Π°Ρ…: Π£ΠΊΡ€Π°Ρ—Π½Ρ–, ΠŸΠΎΠ»ΡŒΡ‰Ρ– Ρ‚Π° Π½Π° ΠšΡ–ΠΏΡ€Ρ–
    β€” Π’ΠΎΠΏΠΎΠ²ΠΈΠΉ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ΄Π°Π²Π΅Ρ†ΡŒ Π·Π° Π²Π΅Ρ€ΡΡ–Ρ”ΡŽ DOU
    β€” 200+ людСй Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ–
    β€” 200+ ΠΊΠ»Ρ–Ρ”Π½Ρ‚Ρ–Π² Π· Π£ΠΊΡ€Π°Ρ—Π½ΠΈ, Π„Π²Ρ€ΠΎΠΏΠΈ Ρ‚Π° Π‘ША
    β€” Π‘татус Principal Member Ρƒ Visa Ρ‚Π° Mastercard
    β€” Π›Ρ–цСнзія Π•ΠœΠ† Π² Π„Π‘

     

    ΠΠ°ΡˆΡ– ΠΏΠ΅Ρ€Π΅Π²Π°Π³ΠΈ:
    β€” FinTech β€” ΡˆΠ²ΠΈΠ΄ΠΊΠΎΠ·Ρ€ΠΎΡΡ‚Π°ΡŽΡ‡Π° індустрія
    β€” Backend-driven ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π·Ρ– ΡΠΊΠ»Π°Π΄Π½ΠΈΠΌΠΈ Π»ΠΎΠ³Ρ–ΠΊΠ°ΠΌΠΈ, Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΡŽ Ρ‚Π° ΡΡƒΡ‡Π°ΡΠ½ΠΈΠΌ стСком Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Ρ–ΠΉ (Golang, Java, Kotlin, React, TypeScript, PostgreSQL, Elastic, Redis, RabbitMQ, Docker, AWS)
    β€” складні Π²ΠΈΠΊΠ»ΠΈΠΊΠΈ Ρ‚Π° ΠΏΡ€ΡΠΌΠΈΠΉ Π²ΠΏΠ»ΠΈΠ² ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ Ρ‡Π»Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° Ρ€Ρ–ст бізнСсу
    β€” ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΊΡƒ Ρ‚Π° ΠΏΡ€ΠΎΡ„Ссійного росту β€” Β«career planΒ» Ρ” Ρƒ ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ
    β€” ΠΊΠΎΠΌΠ°Π½Π΄Π°, яка Π³ΠΎΡ€ΠΈΡ‚ΡŒ ΡΠΏΡ–Π»ΡŒΠ½ΠΎΡŽ ΠΌΠ΅Ρ‚ΠΎΡŽ, ΠΌΠ°Ρ” ΡΠΏΡ–Π»ΡŒΠ½Π΅ бачСння Ρ‚Π° Ρ†Ρ–нності

     

    Π¨ΡƒΠΊΠ°Ρ”ΠΌΠΎ ΠΏΡ€ΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ‚Π° Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠ³ΠΎ Node.js Engineer Π΄ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Merchant Experience.

     

    Команда запускає Π½ΠΎΠ²ΠΈΠΉ стратСгічний напрямок, Ρ‰ΠΎ ΠΌΠ°Ρ” Π½Π° ΠΌΠ΅Ρ‚Ρ– Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΠΈΡ‚ΠΈ self-serve ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ–ΠΆΠ½ΠΎΡ— СкосистСми Solidgate Π±Π΅Π· залучСння ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ sales. 
    Ми ΠΏΡ€Π°Π³Π½Π΅ΠΌΠΎ створити ΠΏΠΎΠ²Π½Ρ–ΡΡ‚ΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΎΠ²Π°Π½Ρƒ Π²ΠΎΡ€ΠΎΠ½ΠΊΡƒ, яка Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠ»Ρ–Ρ”Π½Ρ‚Π° Π²Ρ–Π΄ ΠΏΠ΅Ρ€ΡˆΠΎΠ³ΠΎ знайомства Π· ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ Π½Π° Π»Π΅Π½Π΄Ρ–Π½Π³Ρƒ Π΄ΠΎ Ρ€Π΅Ρ”страції, проходТСння KYC ΠΎΠ½Π±ΠΎΡ€Π΄ΠΈΠ½Π³Ρƒ, підпису Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρ–Π² Π· Solidgate Ρ‚Π°, Π½Π°Ρ€Π΅ΡˆΡ‚Ρ–, старту Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌΠΈ. 
    Для Ρ†ΡŒΠΎΠ³ΠΎ ΠΌΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π»ΡΡ”ΠΌΠΎ ряд сСрвісів, які ΠΌΠ°ΡŽΡ‚ΡŒ Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΠΈΡ‚ΠΈ Π³Π½ΡƒΡ‡ΠΊΡƒ ΠΊΠΎΠ½Ρ„Ρ–Π³ΡƒΡ€Π°Ρ†Ρ–ΡŽ процСсу KYC, Π²Π΅Ρ€ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–ΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ–Π² Ρ– Π΄Π°Π½ΠΈΡ… ΠΌΠ΅Ρ€Ρ‡Π°Π½Ρ‚Π° Ρ‚Π° Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡Π΅Π½Π½Ρ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±Ρ–Π³Ρƒ.

    ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚ΠΎΠ±ΠΎΡŽ ΡΡ‚ΠΎΡΡ‚ΠΈΠΌΡƒΡ‚ΡŒ Ρ‚Π°ΠΊΡ– Π·Π°Π΄Π°Ρ‡Ρ–:

    • Π ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠ° сСрвісу для ΠΏΠΎΠ±ΡƒΠ΄ΠΎΠ²ΠΈ Π΄ΠΈΠ½Π°ΠΌΡ–Ρ‡Π½ΠΈΡ… Ρ„Π»ΠΎΡƒ анкСтування Ρ– Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— процСсу ΠΎΠ½Π±ΠΎΡ€Π΄ΠΈΠ½Π³Ρƒ ΠΌΠ΅Ρ€Ρ‡Π°Π½Ρ‚Ρ–Π² β€” merchant-quest Ρ‚Π° digital-onboarding;
    • ІнтСграція Π·ΠΎΠ²Π½Ρ–ΡˆΠ½Ρ–Ρ… сСрвісів для Π²Π΅Ρ€ΠΈΡ„Ρ–ΠΊΠ°Ρ†Ρ–Ρ— Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ–Π² Ρ‚Π° Π΄Π°Π½ΠΈΡ… ΠΌΠ΅Ρ€Ρ‡Π°Π½Ρ‚Π°;
    • Π ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠ° сСрвісів для створСння Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ–Π² Ρ‚Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±Ρ–Π³Ρƒ;
    • ΠŸΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½Ρ наявних Node.js сСрвісів Ρ‚Π° ΠΏΡ–Π΄Ρ…ΠΎΠ΄Ρ–Π² Π΄ΠΎ Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ (CI/CD, alerts lib, metrics lib, kafka lib, etc.), ΠΌΠΎΠ½Ρ–Ρ‚ΠΎΡ€ΠΈΠ½Π³Ρƒ, логування;
    • Написання тСстів Ρ€Ρ–Π·Π½ΠΎΠ³ΠΎ рівня Ρ‚Π° Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚ання ΠΏΡ–Π΄Ρ…ΠΎΠ΄Ρƒ Shift Left testing;
    • Π ΠΎΠ±ΠΎΡ‚Π° Π½Π°Π΄ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠΈ.

       

    ΠžΡ‚ΠΆΠ΅, Ρ‰ΠΎ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ, Π°Π±ΠΈ приєднатися Π΄ΠΎ Π½Π°Ρ:

    • 4+ Ρ€ΠΎΠΊΠΈ ΠΊΠΎΠΌΠ΅Ρ€Ρ†Ρ–ΠΉΠ½ΠΎΠ³ΠΎ досвіду Π² Ρ€ΠΎΠ·Ρ€ΠΎΠ±Ρ†Ρ– ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΎΠ³ΠΎ забСзпСчСння Π· Ρ„окусом Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄;
    • 2+ Ρ€ΠΎΠΊΠΈ ΠΊΠΎΠΌΠ΅Ρ€Ρ†Ρ–ΠΉΠ½ΠΎΠ³ΠΎ досвіду Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ Π½Π° Node.js Ρ‚Π° TypeScript;
    • покриття ΠΊΠΎΠ΄Ρƒ тСстами для Ρ‚Π΅Π±Π΅ Ρ†Π΅ must;
    • досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Ρ€Π΅Π»ΡΡ†Ρ–ΠΉΠ½ΠΈΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ… PostgreSQL Π°Π±ΠΎ MySQL;
    • вміння ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ як Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ–, Ρ‚Π°ΠΊ Ρ– ΡΠ°ΠΌΠΎΡΡ‚Ρ–ΠΉΠ½ΠΎ;
    • Ρ–Π½Ρ–Ρ†Ρ–Π°Ρ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ Ρ‚Π° Π²ΠΌΡ–ння ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ‚ΠΈ Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ;
    • ΠΏΡ€ΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ ΠΉ Π½Π°Ρ†Ρ–Π»Π΅Π½Ρ–ΡΡ‚ΡŒ Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

       

    Π‘ΡƒΠ² Π±ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π°Π³ΠΎΡŽ досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ:

    • досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Ρƒ Ρ„Ρ–Π½Ρ‚Π΅Ρ… Ρ‡ΠΈ Ρ„інансовій сфСрі;
    • досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· message brokers: RabbitMQ/Kafka/Nats;
    • DevOps + Platform: DevOps, CI/CD, GitHub Actions, Gitlab pipelines;
    • Observability: Grafana, Prometheus;
    • досвід Π· ΡΠ΅Ρ€Π²Ρ–сами Amazon.

       

    ΠΠ°ΡˆΡ– ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ– Π±Π΅Π½Π΅Ρ„Ρ–Ρ‚ΠΈ:

    • ΠΌΠ΅Π΄ΠΈΡ‡Π½Π΅ страхування Ρ‚Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΉ Π»Ρ–ΠΊΠ°Ρ€;
    • ΠΏΠΎΠ½Π°Π΄ 30 Π΄Π΅ΠΉ ΠΎΡ„Ρ„Ρ–Π² протягом Ρ€ΠΎΠΊΡƒ (20 Ρ€ΠΎΠ±ΠΎΡ‡ΠΈΡ… Π΄Π½Ρ–Π² відпустки + Π²ΠΈΡ…Ρ–Π΄Π½Ρ– Π½Π° Π΄Π΅Ρ€ΠΆΠ°Π²Π½Ρ– свята);
    • Π±Π΅Π·ΠΊΠΎΡˆΡ‚ΠΎΠ²Π½Ρ– снСки, сніданки Ρ‚Π° ΠΎΠ±Ρ–Π΄ΠΈ Π² ΠΎΡ„ісі;
    • профСсійнС навчання (курси, Ρ‚Ρ€Π΅Π½Ρ–Π½Π³ΠΈ, ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†Ρ–Ρ—, сСртифікації);
    • Ρ‰ΠΎΡ€Ρ–Ρ‡Π½Π΅ performance review;
    • компСнсація спорту/ΠΊΠ»ΡƒΠ±ΠΈ Π·Π° Ρ–нтСрСсами;
    • ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½Π° ΠΎΠΏΠ»Π°Ρ‚Π° ΠΏΡ€Π°Ρ†Ρ–;
    • ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π²Ρ–Π΄Π΄Π°Π»Π΅Π½ΠΎ;
    • сучасна Ρ‚Π΅Ρ…Π½Ρ–ΠΊΠ° Apple.

       

    Π₯ΠΎΡ‡Π΅Ρˆ стати Ρ‡Π°ΡΡ‚ΠΈΠ½ΠΎΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ?
    Π’ΠΎΠ΄Ρ– Π²Ρ–Π΄ΠΊΠΈΠ½ΡŒ усі сумніви Ρ‚Π° ΡΠΌΡ–Π»ΠΈΠ²ΠΎ натискай «відгукнутися Π½Π° Π²Π°ΠΊΠ°Π½ΡΡ–ΡŽΒ» πŸ˜‰

    More
  • Β· 95 views Β· 5 applications Β· 1d

    Junior Node.js Developer (Backend)

    Office Work Β· Ukraine (Lviv) Β· Product Β· 1 year of experience Β· Pre-Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    Join us in shaping the future of coworking spaces. Spacebring speeds up coworking space management by automating tedious tasks, increasing efficiency, and boosting member retention. Today, over 500 spaces in 50+ countries rely on our platform. We are...

    Join us in shaping the future of coworking spaces.

     

    Spacebring speeds up coworking space management by automating tedious tasks, increasing efficiency, and boosting member retention. Today, over 500 spaces in 50+ countries rely on our platform.

     

    We are looking for a skilled junior software engineer to work with our product team. A passion for programming and excellent problem-solving skills are a must. 

     

    Our tech stack: https://stackshare.io/spacebring/spacebring

     

    Required 

    • 1+ year of experience with JavaScript, Node.js.
    • Good problem-solving skills.
    • Good knowledge of SQL.
    • Good understanding of REST API.
    • Good knowledge of Git.
    • Technical education. 

     

    As a plus 

    • Knowledge or experience in functional programming.
    • Knowledge or experience using AWS Lambda, DynamoDB, API Gateway, EventBridge, and CloudWatch.

     

    We offer

    • Work on a cutting-edge product and see your impact.
    • Learn from a team of experts eager to share knowledge.
    • Career growth in a fast-scaling company.
    • Hybrid work and flexible schedule.
    • Generous vacation & sick leave.
    • Regular salary reviews and stock options.
    • Team retreats, camps, offsites, and social events.
    • Comfortable coworking space in central Lviv.
    More
  • Β· 80 views Β· 13 applications Β· 2d

    Node.js Developer

    Ukraine, Poland Β· Product Β· 3 years of experience Β· Upper-Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    OBRIO is an IT company with Ukrainian roots inside Genesis business ecosystem. Our team consists of more than 250 talented professionals whose ambitions and striving for success help us build the best products on the market. We have offices in Kyiv and...

    OBRIO is an IT company with Ukrainian roots inside Genesis business ecosystem. Our team consists of more than 250 talented professionals whose ambitions and striving for success help us build the best products on the market. We have offices in Kyiv and Warsaw.

    We are developing Nebula β€“ the biggest brand in the spiritual niche. Nebula has over 60 million users worldwide and has been ranked as the β„– 1 lifestyle app of the day in the Apple Store and Play Market in the USA, Canada, and Australia several times. Nebula is available on iOS, Android, and Web.

    Our mission is to make people happier by improving the quality of their relationships. 

    Here are some details we would like to share with you:

    • Nebula is #1 in its niche in terms of downloads and revenue targets;
    • 60 million users worldwide;
    • Users from 50+ countries;
    • 4.8 - our average AppStore rating (with more than 215 thousand ratings).
    • OBRIO's achievements and team's expertise were shared in Tier-1 international and Ukrainian media, organizations, and brands such asForbes Ukraine, TechCrunch, VECTOR, The Next Web, Tech.eu,Entrepreneur Media, Fast Company, AIN, IT Arena, MEGOGO, DOU, Projector Institute.

       

    As a Back-End Developer, your primary mission will be to implement new functionalities aimed at bolstering user activity within our application. You'll collaborate closely with our growth team. 

     

    Your impact:

    • Collaborate with cross-functional teams including backend, iOS, Android, and frontend developers, QA testers, product managers, analysts and marketing specialists
    • Take ownership of technical decisions and propose enhancements to project processes and innovations.
    • Implement new functionalities to support the team in achieving financial objectives.
    • Contribute to the improvement of the project’s architecture.
    • Enhance the growth-related aspects of our product, including Funnel builder, analytics, system stability. 

       

    About you:

    • We are ready to consider candidates with at least 3 years of experience.
    • Strong technical skills in database management and messaging systems.
    • Proficiency in PostgreSQL/MySQL, Redis, and RabbitMQ.
    • Strong orientation towards results, autonomy, adaptability, and initiative.
    • Nice to have: Python, marketing platforms integrations, microservices architecture, and ELK stack.

       

    Why OBRIO is the best place to work?

    • Unleash Your Ambitions: Our company was built by ambitious people who never settle for less. By joining OBRIO, you'll have the chance to unleash your own ambitions and achieve your career dreams.
    • We don’t just give you opportunities for growth and development, we give you maximum autonomy and believe we can’t do without you and your active thinking.
    • Collaborate in a Team Environment: We believe that success is a team effort. When you join OBRIO, you'll have the chance to collaborate with talented individuals who share your passion for achieving outstanding results.
    • At OBRIO, we’ve gathered influential experts, all of whom are open to sharing their knowledge and ready to help solve issues based on their experience. This is the company where you can quickly reach your potential and advance your career.

       

    Our benefits:

    • Work from the comfort of your home or from one of our offices in Kyiv or Warsaw. The choice is yours!
    • Enjoy 20 annual vacation days and unlimited sick leave, all covered by the company;
    • Don't worry about getting the right equipment, we've got you covered if necessary;
    • Stay healthy with access to a corporate doctor online, and health insurance options in Ukraine or a fixed amount towards insurance abroad after your probation period;
    • Keep learning with our extensive corporate library, internal online meetings, and lectures;
    • Grow your skills with our training compensation program;
    • Take advantage of our supportive corporate culture, including assistance with relocation, advice on legal stay abroad, housing support, and help for third-country nationals;
    • Have fun with our online events and team-building activities
       

    Here's what our hiring journey looks like: Initial Screening βž‘️ Skills Assessment➑️ Team Interview ➑️ Final Check βž‘️ Job Offer.

    Let's team up and reach for the stars together!

    More about us on social media: Facebook, Instagram, LinkedIn, TikTok.

    Discover our job openings, refer friends, and get an exclusive behind-the-scenes look at OBRIO by joining our Telegram. 

    More
  • Β· 101 views Β· 13 applications Β· 2d

    Junior Node.js Developer

    Office Work Β· Ukraine (Kyiv, Lviv) Β· Product Β· 1 year of experience Β· Upper-Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    OBRIO is an IT company with Ukrainian roots inside Genesis business ecosystem. Our team consists of more than 250 talented professionals whose ambitions and striving for success help us build the best products on the market. We have offices in Kyiv and...

    OBRIO is an IT company with Ukrainian roots inside Genesis business ecosystem. Our team consists of more than 250 talented professionals whose ambitions and striving for success help us build the best products on the market. We have offices in Kyiv and Warsaw.

    We are developing Nebula β€“ the biggest brand in the spiritual niche. Nebula has over 60 million users worldwide and has been ranked as the β„– 1 lifestyle app of the day in the Apple Store and Play Market in the USA, Canada, and Australia several times. Nebula is available on iOS, Android, and Web.

    Our mission is to make people happier by improving the quality of their relationships. 

    Here are some details we would like to share with you:

    • Nebula is #1 in its niche in terms of downloads and revenue targets;
    • 60 million users worldwide;
    • Users from 50+ countries;
    • 4.8 - our average AppStore rating (with more than 215 thousand ratings).
    • OBRIO's achievements and team's expertise were shared in Tier-1 international and Ukrainian media, organizations, and brands such asForbes Ukraine, TechCrunch, VECTOR, The Next Web, Tech.eu,Entrepreneur Media, Fast Company, AIN, IT Arena, MEGOGO, DOU, Projector Institute.

       

    As a Back-End Developer, your primary mission will be to implement new functionalities aimed at bolstering user activity within our application. You'll collaborate closely with our growth team. 

     

    Your impact:

    • Collaborate with cross-functional teams including backend, iOS, Android, and frontend developers, QA testers, product managers, analysts and marketing specialists
    • Take ownership of technical decisions and propose enhancements to project processes and innovations.
    • Implement new functionalities to support the team in achieving financial objectives.
    • Contribute to the improvement of the project’s architecture.
    • Enhance the growth-related aspects of our product, including Funnel builder, analytics, system stability. 

       

    About you:

    • We are ready to consider candidates with at least 1-2 years of experience.
    • Strong technical skills in database management and messaging systems.
    • Proficiency in PostgreSQL/MySQL, Redis, and RabbitMQ.
    • Strong orientation towards results, autonomy, adaptability, and initiative.

       

    Why OBRIO is the best place to work?

    • Unleash Your Ambitions: Our company was built by ambitious people who never settle for less. By joining OBRIO, you'll have the chance to unleash your own ambitions and achieve your career dreams.
    • We don’t just give you opportunities for growth and development, we give you maximum autonomy and believe we can’t do without you and your active thinking.
    • Collaborate in a Team Environment: We believe that success is a team effort. When you join OBRIO, you'll have the chance to collaborate with talented individuals who share your passion for achieving outstanding results.
    • At OBRIO, we’ve gathered influential experts, all of whom are open to sharing their knowledge and ready to help solve issues based on their experience. This is the company where you can quickly reach your potential and advance your career.

       

    Our benefits:

    • Work from the comfort of your home or from one of our offices in Kyiv or Warsaw. The choice is yours!
    • Enjoy 20 annual vacation days and unlimited sick leave, all covered by the company;
    • Don't worry about getting the right equipment, we've got you covered if necessary;
    • Stay healthy with access to a corporate doctor online, and health insurance options in Ukraine or a fixed amount towards insurance abroad after your probation period;
    • Keep learning with our extensive corporate library, internal online meetings, and lectures;
    • Grow your skills with our training compensation program;
    • Take advantage of our supportive corporate culture, including assistance with relocation, advice on legal stay abroad, housing support, and help for third-country nationals;
    • Have fun with our online events and team-building activities
       

    Here's what our hiring journey looks like: Initial Screening βž‘️ Skills Assessment➑️ Team Interview ➑️ Final Check βž‘️ Job Offer.

    Let's team up and reach for the stars together!

    More about us on social media: Facebook, Instagram, LinkedIn, TikTok.

    Discover our job openings, refer friends, and get an exclusive behind-the-scenes look at OBRIO by joining our Telegram. 

    More
  • Β· 78 views Β· 18 applications Β· 6d

    Senior Node.js Engineer

    Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· Upper-Intermediate
    We’re looking for a Senior Node.js Engineer in Lviv to join our team which cooperates with a Brazilian Time & Attendance startup. Project Description Our client is a Brazilian Time & Attendance startup. Our system allows us to ensure that employees...

    We’re looking for a Senior Node.js Engineer in Lviv to join our team which cooperates with a Brazilian Time & Attendance startup.


    Project Description

    Our client is a Brazilian Time & Attendance startup. Our system allows us to ensure that employees follow the assigned schedule and track their time when they work out of the office.

    Our team has been building the technical part of this product from the very beginning. We have already started working with companies with more than 1000 employees.

    We are looking for a mature, challenge-driven engineer to reinforce our team and help us build a high-quality product. The project is growing and dynamic and affects the salaries of thousands of people across Brazil.

    From the back-end perspective, the product is:

    • A service-oriented system that operates inside the Kubernetes cluster
    • All the services are written in Node.js, except one built using Ruby on Rails
    • API for mobile and web applications
    • Third-party Integrations with popular SaaS platforms and partners


    Requirements

    Must have

    • Experience with Node.js
    • Experience in designing and developing scalable systems
    • Experience in relational databases, ex. PostgreSQL.
    • Strong knowledge of Javascript. Experience with Typescript would be a plus.
    • Message brokers
    • Experience with Docker
    • Upper Intermediate English


    Nice to have

    • Experience working with Kubernetes
    • GCP, Prometheus, Grafana
    • Experience with writing unit and integration tests with focus on effectiveness and not coverage
    • Experience with non-relational databases: Neo4j, Druid, Kafka, Redis
    • Basic Linux system administration
    • Would be great: Experience with Temporal
    • Experience with CI/CD pipelines, most likely Github Actions.


    Responsibilities

    • Extending the functionality of the existing API (Node.js)
    • Designing and building new features (most likely on Node.js/Typescript/Nest but technology is negotiable)
    • Improving performance and scalability
    • Preparing system for international expansion


    What you get

    • Meaningful work
    • No time tracking
    • Like-minded people
    • Strong engineering culture
    • Organic professional growth
    • Work-life blend
    • 20 vacation days
    • Sick leaves until you get well
    • Medical care & wellbeing
    • Social responsibility
    • Family-friendly space
    • Gym with a personal trainer
    • Office culture & supreme continuity
    • BBQ parties, poker nights, office hookah, bike community and more
    More
  • Β· 36 views Β· 15 applications Β· 6d

    Senior Node.js Engineer

    Ukraine Β· 6 years of experience Β· Upper-Intermediate
    Project Description Our client is a Brazilian Time & Attendance startup. Our system allows us to ensure that employees follow the assigned schedule and track their time when they work out of the office. Our team has been building the technical part of...

    Project Description

    Our client is a Brazilian Time & Attendance startup. Our system allows us to ensure that employees follow the assigned schedule and track their time when they work out of the office.

    Our team has been building the technical part of this product from the very beginning. We have already started working with companies with more than 1000 employees.

    We are looking for a mature, challenge-driven engineer to reinforce our team and help us build a high-quality product. The project is growing and dynamic and affects the salaries of thousands of people across Brazil.

     

    From the back-end perspective, the product is:

    • A service-oriented system that operates inside the Kubernetes cluster
    • All the services are written in Node.js, except one built using Ruby on Rails
    • API for mobile and web applications
    • Third-party Integrations with popular SaaS platforms and partners

     

    Requirements

    Must have

    • Experience with Node.js
    • Experience in designing and developing scalable systems
    • Experience in relational databases, ex. PostgreSQL.
    • Strong knowledge of Javascript. Experience with Typescript would be a plus.
    • Message brokers
    • Experience with Docker
    • Upper Intermediate English

     

    Nice to have

    • Experience working with Kubernetes
    • GCP, Prometheus, Grafana
    • Experience with writing unit and integration tests with focus on effectiveness and not coverage
    • Experience with non-relational databases: Neo4j, Druid, Kafka, Redis
    • Basic Linux system administration
    • Would be great: Experience with Temporal
    • Experience with CI/CD pipelines, most likely Github Actions.

     

    Responsibilities

    • Extending the functionality of the existing API (Node.js)
    • Designing and building new features (most likely on Node.js/Typescript/Nest but technology is negotiable)
    • Improving performance and scalability
    • Preparing system for international expansion

     

    What you get

    • Meaningful work
    • No time tracking
    • Like-minded people
    • Strong engineering culture
    • Organic professional growth
    • Work-life blend
    • 20 vacation days
    • Sick leaves until you get well
    • Medical care & wellbeing
    • Social responsibility
    • Family-friendly space
    • Gym with a personal trainer
    • Office culture & supreme continuity
    • BBQ parties, poker nights, office hookah, bike community and more
    More
  • Β· 101 views Β· 13 applications Β· 13d

    Middle NodeJS Developer

    Hybrid Remote Β· Ukraine (Lviv) Β· 3 years of experience Β· Intermediate
    Devima Solutions is seeking a Node.js developer to join our team. It is a great opportunity to develop your technical stack and, at the same time, work with new and revolutionary markets like NFT, Web3, Insuretech, Fintech, and apply your knowledge in...

    Devima Solutions is seeking a Node.js developer to join our team. It is a great opportunity to develop your technical stack and, at the same time, work with new and revolutionary markets like NFT, Web3, Insuretech, Fintech, and apply your knowledge in practice.

    Full time | (Office or Hybrid) | Lviv, Ukraine


    Responsibilities:

    • Collaborate with the team and clients to gather and clarify project requirements.
    • Review project documentation, analyze specifications, and provide technical insights.
    • Develop and maintain scalable backend solutions using Node.js and modern frameworks.
    • Conduct dev testing, troubleshoot, and fix bugs to ensure high-quality code.
    • Optimize applications for performance, security, and maintainability.


    Requirements:
    Technical (required):

    • 3+ years of hands-on experience with Node.js.
    • Practical experience with NestJS and Express.js.
    • Strong knowledge and commercial experience in JavaScript/TypeScript;
    • Solid understanding of SQL (PostgreSQL and or MySQL) and NoSQL databases (MongoDB and or Firebase);
    • Experience in designing and implementing RESTful APIs and working with GraphQL;
    • Understanding of microservices architecture and experience working with RESTful and or GraphQL APIs.
    • Hands-on experience with Docker and containerized applications;
    • Experience working with version control systems (Git) and GitHub/GitLab workflows;
    • Ability to write clean, efficient, and testable code, following SOLID principles and best practices.
    • English level: Intermediate or higher (written and spoken).


    Will be a plus:

    • Knowledge of serverless architectures (AWS Lambda, Firebase Functions);
    • Experience working with authentication & authorization (OAuth, JWT);
    • Experience with Unit Testing and E2E Testing (Jest, Cypress);


    Personal:

    • Strong logical thinking and problem-solving abilities.
    • Ability to multitask and adapt to various technology and business challenges.
    • Proactive, responsible, and capable of working both independently and within a team.
    • Strong sense of ownership and accountability for delivered work.


    We offer:

    • Open management and a friendly, dynamic team.
    • Up to 100% compensation for certifications and up to 50% reimbursement for educational programs.
    • 18+4 paid vacation days per year.
    • Flexible working schedule.
    • Company-provided devices.
    • Accounting support.
    • Convenient office location and a productive work environment.
    • A win-win approach for both you and the company.
    More
  • Β· 145 views Β· 18 applications Β· 14d

    Middle Node.js Developer (Back-end)

    Ukraine Β· 3 years of experience Β· Upper-Intermediate
    Are you a passionate and skilled Node.js developer looking to elevate your career in a dynamic environment? Join us and become part of an innovative team working on cutting-edge solutions! We're seeking a talented Middle Node.js Developer to help build...

    Are you a passionate and skilled Node.js developer looking to elevate your career in a dynamic environment? Join us and become part of an innovative team working on cutting-edge solutions! We're seeking a talented Middle Node.js Developer to help build robust back-end systems and make a real impact.


    Location: Lviv, Ρ€ybrid (office visits a few times per month)
    English Level: B2

    What You’ll Do:

    • Collaborate closely with the team lead to tackle technical challenges and deliver high-quality solutions.
    • Analyze client requirements, provide recommendations for optimal implementation, and estimate execution timeframes.
    • Break down complex tasks into manageable sub-tasks, ensuring clarity and efficiency.
    • Navigate through our internal leveling system, continuously growing and enhancing your skills.

      Key Responsibilities:
    • Execute technical tasks as assigned by the team lead.
    • Contribute to system design and code review processes.
    • Participate in team discussions to ensure clarity on task objectives and project goals.
       

      Hard Skills:

    • Node.js with TypeScript, Fastify/Express/Nest.js
    • Databases: Postgres, ElasticSearch, Redis
    • Containerization: Docker, Kubernetes (K8s)
    • Distributed Systems: Asynchronous task execution with queues, brokers, pub/sub, fanout
    • Cloud Providers: AWS, GCP
    • Experience with serverless and event-driven architectures
    • Integration with third-party services (e.g., Stripe, OpenAI)
    • Experience in setting up alerting systems to proactively detect system failures or performance degradation
    • Ability to analyze logs and metrics to understand system performance, troubleshoot issues, and identify potential improvements
    • End-to-end (E2E) testing experience

      Personal Traits:
    • Persistent and goal-oriented
    • Clear and concise communicator
    • Strong analytical mindset with a passion for problem-solving
    • A true team player who collaborates effectively
    • Well-organized, with the ability to prioritize tasks and plan effectively
    • Critical thinker, capable of solving complex problems
    • Detail-oriented and thorough in all aspects of development
    • Proactive, responsible, and capable of making independent decisions
    • Eager to learn and continuously improve


      Ready to take your skills to the next level? Join us and become part of an ambitious, growth-oriented team!
    More
  • Β· 169 views Β· 17 applications Β· 16d

    Junior Node.js Developer

    Office Work Β· Ukraine (Lviv) Β· 1 year of experience Β· Intermediate
    Requirements: Excellent knowledge of JavaScript Experience with Node.js, SQL and databases Knowledge of OOP Experience with frameworks Understanding of software development life cycle Desire to work and study new technologies, approaches and best...

    Requirements:

     

    • Excellent knowledge of JavaScript
    • Experience with Node.js, SQL and databases
    • Knowledge of OOP
    • Experience with frameworks
    • Understanding of software development life cycle
    • Desire to work and study new technologies, approaches and best practices
    • Attentive to details
    • Fast-learning and results-oriented person
    • English: Intermediate+ level (written, spoken)

     

    Responsibilities:

     

    • Write clean and maintainable code using Node.js
    • Testing modules and integration
    • Development of the server part of the application
    • Implement back-end functionality according to requirements
    • Staying current on new technologies and best practices
    • Communicate with the customer and team members

    • Will be a plus:
    • Completed Backend courses
    • Experience with git/svn, REST, Social Network API’s

     

    We offer:

     

    • IT Club membership
    • 18 days of vacation + 8 days of paid state holidays
    • Health insurance
    • Compensation for language trainings 
    • Compensation for educational courses, training, and certificates
    • Compensation for sport activities
    • Mentorship program
    • Employee recognition program with awards
    • Running club
    • Reading club
    • Cozy and pet-friendly office
    • Weekly sweets & fruits office days
    • Corporate bookshelf
    • Office relax zone with PS4, VR, table games, table tennis, aero hockey, mini football table, and gymnastic ladder.

     

    We are looking for a team player!

    Are you interested? We would be glad to receive your CV.

    More
  • Β· 107 views Β· 18 applications Β· 16d

    Middle/Senior Node.js Developer

    Office Work Β· Ukraine (Lviv) Β· Product Β· 3 years of experience Β· Intermediate
    ОККО β€” Ρ†Π΅ місцС, Π΄Π΅ Ρ€ΠΎΠ±ΠΎΡ‚Π° ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ»ΠΈΠ²Π° Ρ‚Π° ΠΌΠ°Ρ” значСння. Π’ΠΎΠΌΡƒ Π±Π΅Π· Ρ‚Π΅Π±Π΅ ніяк! Долучайся Π΄ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ОККО, Ρ„ΠΎΡ€ΠΌΡƒΠΉΠΌΠΎ Π½Π°Π΄Ρ–ΠΉΠ½ΠΈΠΉ Ρ‚ΠΈΠ» Π½Π°ΡˆΠΎΡ— ΠΊΡ€Π°Ρ—Π½ΠΈ Ρ€Π°Π·ΠΎΠΌ! Π¨ΡƒΠΊΠ°Ρ”ΠΌΠΎ Middle/Senior Node.js Developer! ΠŸΡ€ΠΈΡ”Π΄Π½ΡƒΠΉΡΡ, Π±ΠΎ ΠΌΠΈ: ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½ΠΎ Ρ– швидко ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ”ΠΌΠΎ Π½Π° Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ Π·...

    ОККО β€” Ρ†Π΅ місцС, Π΄Π΅ Ρ€ΠΎΠ±ΠΎΡ‚Π° ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ»ΠΈΠ²Π° Ρ‚Π° ΠΌΠ°Ρ” значСння. Π’ΠΎΠΌΡƒ Π±Π΅Π· Ρ‚Π΅Π±Π΅ ніяк! Долучайся Π΄ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ОККО, Ρ„ΠΎΡ€ΠΌΡƒΠΉΠΌΠΎ Π½Π°Π΄Ρ–ΠΉΠ½ΠΈΠΉ Ρ‚ΠΈΠ» Π½Π°ΡˆΠΎΡ— ΠΊΡ€Π°Ρ—Π½ΠΈ Ρ€Π°Π·ΠΎΠΌ!

    Π¨ΡƒΠΊΠ°Ρ”ΠΌΠΎ Middle/Senior  Node.js Developer!

     

    ΠŸΡ€ΠΈΡ”Π΄Π½ΡƒΠΉΡΡ, Π±ΠΎ ΠΌΠΈ:

    • ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½ΠΎ Ρ– швидко ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ”ΠΌΠΎ Π½Π° Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ Π· ΠΏΠ΅Ρ€ΡˆΠΎΠ³ΠΎ дня;
    • Π½Π΅ Π·Π°Ρ‚Ρ€ΠΈΠΌΡƒΡ”ΠΌΠΎ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ;
    • ΠΎΠΏΠ»Π°Ρ‡ΡƒΡ”ΠΌΠΎ Π²Ρ–дпустку (24 Π΄Π½Ρ– Π² Ρ€Ρ–ΠΊ) Ρ‚Π° лікарняний;
    • Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΡƒΡ”ΠΌΠΎ Π±Π΅Π·ΠΊΠΎΡˆΡ‚ΠΎΠ²Π½Π΅ ΠΌΠ΅Π΄ΠΈΡ‡Π½Π΅ страхування для ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π°Ρ†Ρ–Π²Π½ΠΈΠΊΠ° (купівля Π»Ρ–ΠΊΡ–Π², Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ– дослідТСння, мСдогляди, Π°ΠΌΠ±ΡƒΠ»Π°Ρ‚ΠΎΡ€Π½Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³Π° Ρ‚Π° Ρ–Π½.);
    • ОККО β€” Ρ†Π΅ ΡƒΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠΈΠΉ бізнСс, який Π²ΠΈΠ·Π½Π°Ρ‡Π΅Π½ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ Π²Π°ΠΆΠ»ΠΈΠ²ΠΈΠΌ для функціонування Π΅ΠΊΠΎΠ½ΠΎΠΌΡ–ΠΊΠΈ Ρ‚Π° Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡Π΅Π½Π½Ρ ΠΆΠΈΡ‚Ρ‚Ρ”Π΄Ρ–ΡΠ»ΡŒΠ½ΠΎΡΡ‚Ρ– насСлСння Π£ΠΊΡ€Π°Ρ—Π½ΠΈ. ΠΠ°ΡˆΡ– Π²Ρ–ΠΉΡΡŒΠΊΠΎΠ²ΠΎΠ·ΠΎΠ±ΠΎΠ²'язані ΠΏΡ€Π°Ρ†Ρ–Π²Π½ΠΈΠΊΠΈ ΠΏΡ–Π΄Π»ΡΠ³Π°ΡŽΡ‚ΡŒ Π±Ρ€ΠΎΠ½ΡŽΠ²Π°Π½Π½ΡŽ Π·Π³Ρ–Π΄Π½ΠΎ ΡƒΠΌΠΎΠ², Π²ΠΈΠ·Π½Π°Ρ‡Π΅Π½ΠΈΡ… законодавством.
    • ОККО – Ρ†Π΅ Π½Π΅ лишС пальнС, Π° ΠΉ ΠΏΠΎΡ‚ΡƒΠΆΠ½Π° СкосистСма Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈΡ… Ρ€Ρ–ΡˆΠ΅Π½ΡŒ, Ρ‰ΠΎ Π·ΠΌΡ–Π½ΡŽΡ” Ρ€ΠΈΠ½ΠΎΠΊ. ΠΠ°ΡˆΡ– Π†Π’-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚ΠΎΠ²ΡƒΡŽΡ‚ΡŒ ΠΌΡ–Π»ΡŒΠΉΠΎΠ½ΠΈ ΠΊΠ»Ρ–Ρ”Π½Ρ‚Ρ–Π².                                                               
    • ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ”ΠΌΠΎ Ρ‚Π° Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°Ρ”ΠΌΠΎ ΠΎΠ΄ΠΈΠ½ ΠΎΠ΄Π½ΠΎΠΌΡƒ, Π°Π΄ΠΆΠ΅ ОККО β€” Ρ†Π΅ Π²Π΅Π»ΠΈΠΊΠ° Ρ– друТня ΠΊΠΎΠΌΠ°Π½Π΄Π°;

    Π©ΠΎ Ρ‚Ρ€Π΅Π±Π° Ρ€ΠΎΠ±ΠΈΡ‚ΠΈ?

    • ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ–, Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΡƒΠ²Π°Ρ‚ΠΈ поставку Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚Ρ– Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½ΠΎ Π΄ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠ½ΡŒΠΎΡ— ΠΊΠ°Ρ€Ρ‚ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ;
    • ΠΌΠ°ΡΡˆΡ‚Π°Π±ΡƒΠ²Π°Ρ‚ΠΈ, розробляти Ρ‚Π° Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡŽΠ²Π°Ρ‚ΠΈ основні ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ;
    • Π²ΠΈΡ€Ρ–ΡˆΡƒΠ²Π°Ρ‚ΠΈ складні Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– завдання протягом ΠΆΠΈΡ‚Ρ‚Ρ”Π²ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ;
    • Π·Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΡƒΠ²Π°Ρ‚ΠΈ створСння, тСстування, Ρ–Π½Ρ‚Π΅Π³Ρ€Π°Ρ†Ρ–ΡŽ Ρ‚Π° випуск Π·Π° допомогою процСсів CI/CD;

    Π©ΠΎ ΠΌΠΈ ΠΎΡ‡Ρ–ΠΊΡƒΡ”ΠΌΠΎ?

    • досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π²Ρ–Π΄ 3 Ρ€ΠΎΠΊΡ–Π²;
    • Π³Π»ΠΈΠ±ΠΎΠΊΡ– знання Node.js;
    • досвід ΠΊΠΎΠΌΠ΅Ρ€Ρ†Ρ–ΠΉΠ½ΠΎΡ— Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Nest.js Ρ‚Π° Express/Fastify Π·Π° допомогою TypeScript;
    • ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈΠΉ досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Ρ…ΠΌΠ°Ρ€Π½ΠΈΠΌΠΈ слуТбами Azure / AWS;
    • досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ…, (Π½Π°ΠΏΡ€. PostgreSQL);
    • знання ES6/7 Ρ‚Π° Babel;
    • розуміння Ρ‚Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Π΅ застосування Design Patterns Ρ‚Π° SOLID ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ–Π²;

    Π©ΠΎ ΠΌΠΈ ΠΏΡ€ΠΎΠΏΠΎΠ½ΡƒΡ”ΠΌΠΎ?

    • ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½Π΅ ΠΏΡ€Π°Ρ†Π΅Π²Π»Π°ΡˆΡ‚ΡƒΠ²Π°Π½Π½Ρ Ρ‚Π° ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½Ρƒ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ;
    • ΠΌΠ΅Π΄ΠΈΡ‡Π½Π΅ страхування;
    • моТливості для профСсійного зростання Ρ‚Π° Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΊΡƒ;
    • ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΈΠΉ офіс Ρƒ ΠΌ. Π›ΡŒΠ²Ρ–Π²;
    • курси ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΡ— Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡ—;
    • Π΄Ρ€ΡƒΠΆΠ½Ρ–ΠΉ ΠΊΠΎΠ»Π΅ΠΊΡ‚ΠΈΠ²;

       

    Π₯ΠΎΡ‡Π΅Ρˆ ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, які Π±Π°Ρ‡Π°Ρ‚ΡŒ ΠΌΡ–Π»ΡŒΠΉΠΎΠ½ΠΈ?

     Π”олучайся Π΄ΠΎ Π½Π°ΡˆΠΎΡ— ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ!

    More
  • Β· 194 views Β· 8 applications Β· 20d

    Trainee Node.js Developer

    Office Work Β· Ukraine (Lviv) Β· Intermediate
    We are looking for a talented Node.js developer to join our team and develop innovative projects using JavaScript, Node.js, and different databases. Ideally, you need to have a passion for programming, great soft skills, and good English. It is a...

    We are looking for a talented Node.js developer to join our team and develop innovative projects using JavaScript, Node.js, and different databases.

    Ideally, you need to have a passion for programming, great soft skills, and good English.

     

    It is a full-time position in our Lviv office.

    Requirements:

     

    β–ͺ️ Solid understanding of Node.js

    β–ͺ️ Strong proficiency with JavaScript

    β–ͺ️ Working with SQL/NoSQL databases (Redis, MongoDB, and MSSQL)

    β–ͺ️ Knowledge of OOP

    β–ͺ️ At least Intermediate+ English level (written, spoken)

    β–ͺ️ Desire to work and study new technologies, approaches, and best practices

    β–ͺ️ Attentive to details

     

    Will be a plus:

     

    β–ͺ️ Knowledge of Front End Development 
    β–ͺ️ Bachelor's degree in Computer Science or an equivalent

     

    Responsibilities:

     

    β–ͺ️ Write clean and maintainable code using Node.js

    β–ͺ️ Testing modules and integration

    β–ͺ️ Development of the server part of the application

    β–ͺ️ Implement back-end functionality according to requirements

    β–ͺ️ Staying current on new technologies and best practices

    β–ͺ️Communicate with the customer and team members

     

    We offer:

     

    β–ͺ️ IT Club membership

    β–ͺ️ 18 days of vacation + 8 days of paid state holidays

    β–ͺ️ Health insurance

    β–ͺ️ Compensation for language trainings 

    β–ͺ️ Compensation for educational courses, training, and certificates

    β–ͺ️ Compensation for sport activities

    β–ͺ️ Mentorship program

    β–ͺ️ Employee recognition program with awards

    β–ͺ️ Running club

    β–ͺ️ Reading club

    β–ͺ️ Cozy and pet-friendly office

    β–ͺ️ Weekly sweets & fruits office days

    β–ͺ️ Corporate bookshelf

    β–ͺ️ Office relax zone with PS4, VR, table games, table tennis, aero hockey, mini football table, and gymnastic ladder.

     

    We are looking for a team player!

    Are you interested? We would be glad to receive your CV.

     

    More
  • Β· 266 views Β· 53 applications Β· 21d

    Junior+ Backend Developer (Node.js)

    Ukraine Β· Product Β· 1 year of experience
    Strong Junior Backend Developer (Node.js) Our product - Checkly is an app designed to simplify the use of Shopify stores, specifically tailored for Ukrainian users. It allows for seamless integration of our custom Checkout page with your Shopify store,...

    Strong Junior Backend Developer (Node.js)

    Our product - Checkly is an app designed to simplify the use of Shopify stores, specifically tailored for Ukrainian users. It allows for seamless integration of our custom Checkout page with your Shopify store, making the checkout process easier for Ukrainian customers and boosting conversion rates. Our dedicated team consists of product manager, one backend developer (seeking for the second), one frontend developer, a support manager, a tester, and a designer.
     

    Job description:
    Develop and maintain backend services for a Shopify-integrated application using Node.js (TypeScript) and NestJS.Design, optimize, and manage relational and NoSQL databases (PostgreSQL, future use of MongoDB).
    Implement and optimize database queries using TypeORM.

    Implement caching using Redis for performance optimization.

    Deploy and maintain applications using Heroku and Docker.

    Ensure API security, authentication, and authorization best practices.

    Work closely with frontend developers and other team members to ensure seamless integration.

    Maintain proper documentation for APIs, database structures, and system workflows.

    Participate in code reviews and contribute to continuous improvement.


    Soft Skills:
    - Strong problem-solving and analytical thinking.

    - Excellent communication and teamwork skills.

    - Ability to work independently and manage time efficiently.

    - Adaptability to new technologies and development best practices.

    - Attention to detail and a strong sense of responsibility.


    Hard Skills:
    - Proficiency in Node.js (TypeScript) and NestJS.

    - Strong experience with relational databases (In particular PostgreSQL)

    - Deep understanding of TypeORM for database interactions.

    - Experience with Shopify GraphQL API and custom integrations would be an advantage

    - Proficiency with Redis for caching and performance improvements.

    - Experience with Docker for containerized deployments.

    - Familiarity with Heroku for application deployment and scaling.

    - Understanding of authentication and authorization mechanisms (OAuth, JWT).

    - Strong knowledge of RESTful API design and GraphQL principles.

    - Proficiency with version control systems (Git).
    - 1 year of commercial experience in backend development is required.

    More
  • Β· 176 views Β· 21 applications Β· 22d

    Trainee/Junior/ Back-End (Node) JavaScript Developer

    Office Work Β· Ukraine (Lviv) Β· Beginner/Elementary
    Insiders is a fast-growing IT company which employs about 200 people. Our company focused on providing innovative digital services and cutting-edge technologies to solve complex business challenges. We are located in Lviv and currently work in an office...

    Insiders is a fast-growing IT company which employs about 200 people. Our company focused on providing innovative digital services and cutting-edge technologies to solve complex business challenges.

     

    We are located in Lviv and currently work in an office format. For candidates from other cities, we offer relocation (an apartment located near the office, this option is free).

     

    What we expect from the candidate:

    • A solid understanding and practical application of HTML/CSS, JavaScript, TypeScript, and Node.js.
    • A deep knowledge and understanding of networking, including REST API standards and HTTP/HTTPS methods.
    • Experience working with GraphQL API.
    • Proven experience in Node.js with Express.js and Nest.js.
    • Databases skills β€” MongoDB, Redis, MySQL, PostgreSQL.
    • Readiness to develop expertise in Object-Relational Mapping (Mongoose, Prisma.js, TypeORM, and Sequelize).
    • Experience with Git and knowledge of how to effectively use GitHub during teamwork.

     

    what we offer:

    - free study in our Corporate English Academy

    - growth and development opportunities for young developers even if you have no commercial experience

    - regular salary review (after the completion of each contract)

    - provision of Apple equipment

    - comfortable office with all amenities not far from the center (uninterrupted internet, generator, tea and coffee, pastries).

    - timely payment of salaries.

    - corporate events, teambuildings, etc.

    - working on projects side by side with Senior developers, which will give you the opportunity to learn and develop.
     

    More
  • Β· 60 views Β· 16 applications Β· 22d

    Team Leader / Lead Node.js Engineer

    Ukraine Β· 6 years of experience Β· Upper-Intermediate
    We’re looking for a Team Leader / Lead Node.js Engineer in Lviv to join our team which cooperates with a Brazilian Time & Attendance startup. Project Description Our client is a Brazilian Time & Attendance startup. Our system allows us to ensure that...

    We’re looking for a Team Leader / Lead Node.js Engineer in Lviv to join our team which cooperates with a Brazilian Time & Attendance startup.

    Project Description

    Our client is a Brazilian Time & Attendance startup. Our system allows us to ensure that employees follow the assigned schedule and track their time when they work out of the office.

    Our team has been building the technical part of this product from the very beginning. We have already started working with companies with more than 1000 employees.

    We are looking for a mature, challenge-driven engineer to reinforce our team and help us build a high-quality product. The project is growing and dynamic and affects the salaries of thousands of people across Brazil.

    From the back-end perspective, the product is:

    • A service-oriented system that operates inside the Kubernetes cluster
    • All the services are written in Node.js, except one built using Ruby on Rails
    • API for mobile and web applications
    • Third-party Integrations with popular SaaS platforms and partners

    Requirements

    Must have

    • Leadership and team management experience
    • Excellent communication and presentation skills
    • Strong analytical capabilities with an understanding of KPIs
    • Software engineering fundamentals, algorithms, data structures, and OOP
    • 5+ years of experience designing and developing scalable systems
    • 4+ years of experience with Node.js
    • Experience with Front-end (React)
    • Proficient with microservices architecture
    • Proficient with unit testing and testing automation in general
    • Experience with RDBMS and NoSQL databases
    • Experience with message queues(RabbitMQ, Kafka, NATS, etc.)
    • Proficient with cloud environments (GCP preferred) and SaaS architectures
    • Upper Intermediate English
    • Ability to move fast and solve problems
    • Basic Linux system administration skills

    Nice to have

    • Experience working with Kubernetes
    • GCP, Prometheus, Grafana
    • Experience with writing unit and integration tests with focus on effectiveness and not coverage
    • Experience with non-relational databases: Neo4j, Druid, Kafka, Redis
    • Basic Linux system administration
    • Would be great: Experience with Temporal
    • Experience with CI/CD pipelines, most likely Github Actions.

    Responsibilities

    • Overseeing the day-to-day operations of a Scrum team.
    • Take part in the whole product/feature lifecycle (from discussing an idea to shipping to production).
    • Collaborate with the Product Manager of the team to prioritize the backlog and keep track of progress.
    • Act as a Scrum master for the team, driving retrospectives and sprint planning.
    • Lead the system design activities to prepare and build new services.
    • Improve system performance and scalability.
    • Act as the primary point of contact for peer Team Leaders and Product Managers to ensuring timely, transparent communication and alignment on objectives.

    What you get

    • Meaningful work
    • No time tracking
    • Like-minded people
    • Strong engineering culture
    • Organic professional growth
    • Work-life blend
    • 20 vacation days
    • Sick leaves until you get well
    • Medical care & wellbeing
    • Social responsibility
    • Family-friendly space
    • Gym with a personal trainer
    • Office culture & supreme continuity
    • BBQ parties, poker nights, office hookah, bike community and more
    More
Log In or Sign Up to see all posted jobs