Jobs Lviv

3
  • · 127 views · 19 applications · 29d

    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, hybrid (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
  • · 28 views · 0 applications · 8d

    Lead Node.js Engineer

    Hybrid Remote · Ukraine (Kyiv, Lviv, Kharkiv) · 5 years of experience · Upper-Intermediate
    Job Description At least 8 years of hands-on experience in backend development, with at least 4-5 years specifically in Node.js in a production environment. Proven track record of designing and implementing scalable, high-performance, and secure...

    Job Description

    • At least 8 years of hands-on experience in backend development, with at least 4-5 years specifically in Node.js in a production environment.
    • Proven track record of designing and implementing scalable, high-performance, and secure distributed systems. Demonstrated ability to make sound architectural decisions, considering trade-offs and future scalability.
    • Experience with designing and implementing microservices architectures. Understanding of data structures, algorithms, and software design patterns.
    • Strong experience with RESTful API design and development; Familiarity with message queues (e.g., Kafka, RabbitMQ)
    • Proficiency in working with various database technologies (SQL and NoSQL or others relevant to your stack).
    • Strong experience with cloud platforms and associated services is highly desirable; AWS is required, and others (e.g., GCP, Azure) will be a plus.
    • Solid understanding of containerization (Docker) and orchestration (Kubernetes).
    • Experience with CI/CD pipelines and DevOps practices.
    • Proven experience working with Generative AI (GenAI) technologies and frameworks. Demonstrated enthusiasm for personal and team development, particularly in advancing skills and competencies in GenAI.
    • Excellent verbal and written communication skills in English. You will be engaging with diverse stakeholders, including product management, UX/UI designers, and other engineering teams. Strong interpersonal skills and a collaborative mindset, with a proven ability to work effectively within a cross-functional team.
    • A bachelor's degree in Computer Science, Software Engineering, or a related field will be a plus.

    Job Responsibilities

    GlobalLogic team has been involved for many years into development, deployment and support of many different areas of the solution. We are now looking for a talented Nodejs Developer who will join our fast growing team, help us to extend the capabilities of our existing products and build new

    Some of your responsibilities will include

    • Close cooperation with Client R&D team to match requirements, coordinate with co-developers and manager, send regular updates - your communications skills will be very important;
    • Drive the architectural design and evolution of the platform, ensuring scalability, security, performance, and maintainability;
    • Conduct architectural reviews and provide constructive feedback to ensure alignment with overall strategic goals;
    • Proactively identify technical challenges and propose innovative solutions. Troubleshoot and resolve complex issues in a timely manner, ensuring the stability and reliability of the platform;
    • Developing both personal expertise and team capabilities in the GenAI space.

    Department/Project Description

    A product is an affordable alternative to traditional broadcast video capture system. We provide a full broadcasting solution for amateurs, broadcasters, sports leagues, clubs, coaches and consumers, offering unique, interactive and immersive viewing experiences.

    The AI-based automated production solution provides the sports market with easy and affordable ways to produce and distribute high-quality game, player videos and performance analysis. The system consists of a unique panoramic camera head and standard computers running proprietary algorithms for Panoramic and HD video and camera control.

    Giving an editing platform for multiple types of athletic events we establish the first end-to-end automated video and data solution in the sports industry. The product revolutionizes sports video with an automated online video editing system that enables coaches to simply and easily access game video break downs, saving them time and hassle. Our range of products include game analysis, game exchange, and video replay. We support all major team sports and caters to every level from youth, high school, college, through professional.

    More
  • · 126 views · 20 applications · 11d

    Strong Junior / Middle Full-Stack Developer to $2000

    Ukraine · 2 years of experience · Upper-Intermediate
    Привіт! Ми — Softcery. Технологічна компанія, що створює AI-рішення з продуктовим підходом. Ми працюємо над інноваційними проєктами у сфері AI, зокрема над голосовими агентами на базі LLM, а також у напрямках автоматизації та SaaS. Ми співпрацюємо з...

    Привіт! Ми — Softcery. Технологічна компанія, що створює AI-рішення з продуктовим підходом. Ми працюємо над інноваційними проєктами у сфері AI, зокрема над голосовими агентами на базі LLM, а також у напрямках автоматизації та SaaS. Ми співпрацюємо з командами з США та Великої Британії 🌍 — допомагаємо запускати складні технологічні продукти, автоматизувати процеси та масштабувати бізнес.

     

    У Softcery цінують довіруініціативу і здорову автономію. Ми працюємо чесно, прозоро, підтримуємо одне одного та не створюємо зайвих бар'єрів у процесах. Якщо тебе драйвить AI, ти хочеш впливати на продукт і зростати в сильній команді — приєднуйся до нас 💛

     

    Ми шукаємо Full-Stack Developer’a, якому цікаво вирішувати нетривіальні задачі, працювати з сучасним стеком і занурюватись у напрямок AI. Це історія не про типові таски — а про вплив, складні виклики і багато взаємодії з командою. Ти зможеш пропонувати свої ідеї, змінювати процеси і бачити, як твоя робота впливає на успіх.

     

     

    🎯 Твої майбутні задачі:

     

    • Спілкуватись із командою та стейкхолдерами — ми цінуємо прозорість і швидкий зворотний зв’язок.
    • Брати участь в обговореннях і технічних рішеннях — твоя думка важлива з першого дня.
    • Ініціювати зміни: покращення в стеку, процесах або архітектурі завжди вітаються.
    • Розробляти новий функціонал для клієнтської частини та підтримувати вже реалізоване.
    • Оптимізувати перформанс і стабільність — якість коду для нас не формальність.
    • Працювати в невеликій команді, де є можливість долучатись не лише до фронту, а й до API та AI-компонентів.

     

     

    ⭐ Що для нас важливо:

     

    • 2+ роки комерційного досвіду з React та Node.js — ти вже впевнено орієнтуєшся у повному стеку.
    • Сильне володіння JavaScript та TypeScript — на цьому будується більшість наших рішень.
    • Робота з базами даних: як SQL, так і NoSQL — з розумінням, де і що краще застосувати.
    • Розуміння принципів Clean Architecture та DDD — нам важливо, щоб рішення були не тільки “робочими”, а й довготривало стійкими.
    • Командна гра, ініціативність і відповідальність — у нас немає мікроменеджменту, тому твоя самостійність має значення.
    • Досвід інтеграції з AI-сервісами через API (OpenAI, Claude, Gemini тощо) — великий плюс.
    • Вільне володіння українською та англійською (Upper-Intermediate+) — бо спілкування з кастомерами — це частина роботи.

     

     

    💡 Буде перевагою:

     

    • Досвід роботи з AI інструментами, для оптимізації роботи – Cline/Cursor/Windsurf, etc.
    • Досвід роботи з LLM, навички Prompt-engineering.
    • Досвід з Python.

     

     

    🌿 Наші benefits:

     

    • Плавний онбординг та чіткі процеси — поступове занурення у процеси та проєкт, щоб ти почувався впевнено з першого дня. Ми працюємо за прозорими, налагодженими процесами, що робить нашу роботу зручною та передбачуваною.
    • Гнучкий графік і віддалена робота — вибирай комфортний час і місце для продуктивності.
    • Компенсація навчання — покриваємо курси, літературу, заняття з англійської та підписки на AI-інструменти для твого професійного росту.
    • Бухгалтерський супровід — ми піклуємося про фінансові питання, щоб ти міг зосередитись на роботі.
    • Відпустка та лікарняні — 20 оплачуваних днів відпустки, 12 днів лікарняних на рік, а також 2 оплачувані «period leaves» для жінок щомісяця.
    • Вихідний у день народження — святкуй особливий день без зайвих думок про роботу.
    • Членство в IT Cluster — можливості для нетворкінгу та професійного розвитку у спільноті.

       

    Етапи найму: Інтервʼю з рекрутером ➡️ Технічне інтервʼю ➡️ Тестове завдання ➡️ Фінальний дзвінок.

     

    Якщо тобі важливо, з ким ти працюєш, що саме створюєш і як це впливає на результат — ми точно будемо на одній хвилі.  Залишай відгук і ми будемо раді познайомитися з тобою на інтерв’ю 👋

    More
Log In or Sign Up to see all posted jobs