Jobs Kyiv

27
  • Β· 40 views Β· 3 applications Β· 21d

    Fullstack Python/React Developer

    Office Work Β· Ukraine (Kyiv, Lviv, Uzhhorod) Β· 3 years of experience Β· Upper-Intermediate
    Please note that the vacancy is only for candidates ready for offline format of work in Kyiv, Lviv or Uzhhorod. Build the most meaningful apps on the latest web technologies! ABOUT ELEMENTICA Welcome to Elementica! We are excited to see you on our...

    Please note that the vacancy is only for candidates ready for offline format of work in Kyiv, Lviv or Uzhhorod.

     

     

    Build the most meaningful apps on the latest web technologies!

     

    ABOUT ELEMENTICA

     

    Welcome to Elementica! We are excited to see you on our profile. Elementica is a leading global software development company – expert in delivering web development, mobile application development and IT consulting services of any complexity to clients worldwide.

    www.elementica.io

     

    JOB POSITION

     

    We are looking for a talented Fullstack Python/React Developer to join our Development Team. You will be at the core of our talented Web Apps teams and focus on building the most advanced and meaningful apps and workflows on the latest web technologies.

     

    RESPONSIBILITIES AND DUTIES

     

    As a fullstack developer, you will work on our next generation applications, a specific project critical to our customer’s needs. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new challenges as we continue to push technology forward.

    We are Product oriented developers with a growth mindset. We are curious problem solvers and we like to collaborate, communicate, share knowledge and technical ideas and grow together.

     

    What you’ll do:

     

    - Develop cloud based frontend and backend web applications

    - Work in all phases of the software development life-cycle (planning, design, implementation, deployment, monitoring and support)

    - Collaborate and grow in a dynamic environment while working in small, agile and cross functional teams

    - Use the latest technologies to solve real problems for our customers

    - Communicate and coordinate with our engineering team in Ukraine.

     

    What we look for in you:

     

    - Results-orientation, collaborative, pragmatic and agile mindset

    - Strong knowledge in working with Javascript, Typescript and Python

    - Expertise with the cloud (preferably AWS or GCP)

    - Working proficiency in English (written and verbal)

    - Continuous independent learning

     

    We are looking for these skills/experience:

     

    * Strong knowledge of FastAPI Python framework

    * Familiarity with some ORM (Object Relational Mapper) libraries

    * Strong knowledge of relational (PostgreSQL) and non-relational (MongoDB) databases

    * Experience with React hooks, CSS-in-JS, Redux, Jest

    * Understanding of SSR with Next.js

    * Understanding of common development principles and best practices (SOLID, DRY, YAGNI) and basic understanding of design patterns

    * Experience working with Docker and Docker Compose

    * Experience in CI/CD processes is a plus

    * Experience with web performance optimizations

     

    What we offer:

     

    * The opportunity to drive the development of cutting-edge software products

    * The chance to work on interesting technical challenges such as advanced algorithms, wide integrations or scalable content management

    * A positive, highly skilled, young team with a focus on quality

    * Hybrid working possibility / Home-office friendly / Flexible working hours

    * Pick your own gear: Linux or IOS - whatever works best for you

    * A lot of room for your own ideas. We always highly encourage you to work on them together with the team.

    * Outstanding compensation based on experience and 20 days vacation

    * Sponsored training opportunities with Udemy and English classes

     

    Our job offer Full Stack Python/React Developer sounds interesting? Then we are looking forward to receiving your application!

    More
  • Β· 107 views Β· 9 applications Β· 21d

    Python developer to $4000

    Office Work Β· Ukraine (Kyiv, Lviv, Uzhhorod) Β· 3 years of experience Β· Intermediate
    Please note that the vacancy is only for candidates ready for offline format of work in Kyiv, Lviv or Uzhhorod. Build the most meaningful apps on the latest web technologies! ABOUT ELEMENTICA Welcome to Elementica! We are excited to see you on our...

    Please note that the vacancy is only for candidates ready for offline format of work in Kyiv, Lviv or Uzhhorod.

     

     

    Build the most meaningful apps on the latest web technologies!

     

    ABOUT ELEMENTICA

     

    Welcome to Elementica! We are excited to see you on our profile. Elementica is a leading global software development company – expert in delivering web development, mobile application development and IT consulting services of any complexity to clients worldwide.

    www.elementica.io

     

    JOB POSITION

     

    We are looking for a talented Python Developer to join our Development Team on a full time long term basis. You will be at the core of our talented Web Apps teams and focus on building the most advanced and meaningful apps and workflows on the latest web technologies.

     

     

    RESPONSIBILITIES AND DUTIES

     

    As a Python backend engineer, you will play a key role in further ecosystem technical implementation and enhancement. We expect and encourage you to take initiative and be result-oriented and proactive in communication, architecture design, technical implementation, testing and reporting.

     

    We are Product oriented developers with a growth mindset. We are curious problem solvers and we like to collaborate, communicate, share knowledge and technical ideas and grow together.

     

     

    What you’ll do:

     

    • Comunicate with the product owner and internal management team to perfectly understand domain area, specific tasks and their end goals proir to technical implementation
    • Design and document architecture of the module / feature prior to its actual coding
    • Write clean, well documented Python code, covered with the end-to-end and unit tests, following clearly defined internal style guides and best practices
    • Do thorrough testing of the written code and implemented functionality in order to make sure it works according to the requirements and doesn`t produce new bugs
    • Participate in regular stand ups with the end client.

     

    What we look for in you:

     

    • Results-orientation, collaborative, pragmatic and agile mindset
    • Strong knowledge in working with FastAPI
    • Independence and responsibility
    • Working proficiency in English (written and verbal)
    • Continuous learning

     

    We are looking for these skills/experience:

     

    • Strong knowledge of FastAPI Python framework
    • Understanding of new Python features, 3.12+ versions are used on our projects
    • Strong knowledge of Alembic & SQLAlchemy ORM v2.+ (Experience working with BigQuery is a plus)
    • Experience working with OpenAI and similar APIs (Prompt engineering, integrations)
    • Experience or at leats clear understanding in writting both end-to-end and unit tests using PyTest
    • Understanding of common development principles and best practices (SOLID, DRY, YAGNI), design patterns and Modular Monolithic Architecture
    • Experience working with Docker and Docker Compose
    • Experience in CI/CD processes is a plus
    • Experience with web performance optimizations
    • Frontend development expertise in JS/TS, knowledge of React or willingness to learn and become a full-stack engineer is a strong plus

     

    What we offer:

     

    * The opportunity to drive the development of cutting-edge software products

    * The chance to work on interesting technical challenges such as advanced algorithms, wide integrations or scalable content management

    * A positive, highly skilled, young team with a focus on quality

    * Hybrid working possibility / Home-office friendly / Flexible working hours

    * Pick your own gear: Linux or IOS - whatever works best for you

    * A lot of room for your own ideas. We always highly encourage you to work on them together with the team.

    * Outstanding compensation based on experience and 20 days vacation

    * Sponsored training opportunities with Udemy and English classes

     

    Our job offer Python Developer sounds interesting? Then we are looking forward to receiving your application!

    More
  • Β· 216 views Β· 13 applications Β· 11d

    Systems Engineer (UAV Navigation and Control) to $6000

    Ukraine Β· Product Β· 3 years of experience Β· Intermediate MilTech πŸͺ–
    Key Responsibilities: Develop sensor fusion and estimation algorithms for UAV navigation Implement and optimize navigation and state estimation filters for real-time performance Integrate various sensor systems (IMU, magnetometer, optical flow) Test,...

    Key Responsibilities:

    • Develop sensor fusion and estimation algorithms for UAV navigation
    • Implement and optimize navigation and state estimation filters for real-time performance
    • Integrate various sensor systems (IMU, magnetometer, optical flow)
    • Test, validate, and optimize system performance in GNSS-denied environments
    • Contribute to the development of custom flight control software solutions

    Required:

    • Strong understanding of sensor fusion, state estimation, and control theory principles
    • Solid understanding of IMU sensors and their principles
    • Proficiency in Python and experience with embedded and real-time systems programming (C/C++, Rust)
    • Background in control systems, robotics, or aerospace engineering
    • Experience with ROS or similar robotic middleware
    • Familiarity with simulation tools, particularly Gazebo

    Nice to Have:

    • Experience with UAV-specific flight controllers (ArduPilot, Betaflight, PX4)
    • MATLAB/Simulink proficiency for modeling and simulation
    • Knowledge of aerodynamics and UAV flight dynamics
    • Familiarity with other simulation tools (AirSim, RealFlight)
    More
  • Β· 101 views Β· 6 applications Β· 29d

    Python/C++ Software Engineer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience MilTech πŸͺ–
    In this role, you will be responsible for developing and maintaining sophisticated software systems. Your work will involve integrating various machine learning components into a system running on the edge device, ensuring high performance, reliability,...

    In this role, you will be responsible for developing and maintaining sophisticated software systems. Your work will involve integrating various machine learning components into a system running on the edge device, ensuring high performance, reliability, and real-time capabilities. You will collaborate closely with engineers and researchers to build cutting-edge solutions for UAVs and autonomous systems.

    Responsibilities:
      ‒  Deployment of computer vision processing systems to the edge
      ‒  Development of microservices and monolithic architectures
      ‒  Real-time systems optimization in terms of latency and bandwidth

    Core Skills:
      ‒  Strong expertise in Python and C++
      ‒  Linux development and system-level programming, networking for real-time data transmission
      ‒  Concurrency and parallel computing (both in data layer parallelism and instruction layer parallelism)
    Experience in these areas would be a plus:
      ‒  Embedded systems and low-level optimization
      ‒  GStreamer, OpenCV, PyCuda (or similar)
      ‒  MAVLink protocol
      ‒  ArduPilot/PX4 software
      ‒  Companion computers (NVIDIA Jetson, Raspberry Pi, Intel, etc)
      ‒  Neural network accelerators (e.g., TensorRT, OpenVino)

    More
  • Β· 102 views Β· 8 applications Β· 30d

    Senior Software Engineer (Python)

    Hybrid Remote Β· Ukraine (Kyiv) Β· 5 years of experience Β· Intermediate MilTech πŸͺ–
    Swarmer is at the forefront of Vendor-Agnostic Autonomy for Coordinated Robots. We develop AI-managed collaborative autonomy to make teams of connected drones and autonomous systems smart, efficient, and self-improving over time. We are seeking a talented...

    Swarmer is at the forefront of Vendor-Agnostic Autonomy for Coordinated Robots. We develop AI-managed collaborative autonomy to make teams of connected drones and autonomous systems smart, efficient, and self-improving over time.

    We are seeking a talented Software Engineer to join our team to support our rapid growth. This role is crucial in developing and maintaining robust software systems that drive seamless performance across our platforms.

     

    πŸ“Œ ROLE OVERVIEW:

    As a Software Engineer, you will be at the core of developing the backend systems that power our advanced autonomy solutions for drones. You’ll work on scalable, high-performance services that enable real-time mission control, data handling, and system coordination.

    Your responsibilities will include:

    • Designing and implementing backend services that support drone autonomy and mission execution.
    • Building APIs and infrastructure to support internal tools, operation planners, and telemetry pipelines.
    • Writing clear documentation for software components, APIs, and architectural decisions.
    • Collaborating with autonomy, hardware, and frontend teams to ensure reliable, well-integrated systems.
    • Ensuring system performance, reliability, and quality through testing and validation.

    The ideal candidate has strong software engineering skills and extensive experience in developing complex solutions using Python.

     

    πŸ“Œ WHAT YOU'LL DO:

    • Backend System Development:
      Design, implement, and maintain core backend services that enable autonomous drone behavior, mission execution, and system swarm coordination.
    • System Architecture:
      Contribute to the architecture of scalable, high-performance software systems that manage real-time data, control flows, and swarm logic.
    • Algorithm Implementation:
      Work with autonomy and robotics experts to translate algorithms into production-grade software components.
    • Data Management:
      Develop robust data handling pipelines to process telemetry, sensor input, and mission-critical information in real time.
    • API Design:
      Design and implement APIs that expose core functionalities to internal tools, UIs, and other system components.
    • Reliability: 
      Build/Integrate monitoring tools to ensure the reliability, safety, and correctness of the backend systems.
    • Collaboration:
      Work closely with autonomy and frontend teams to ensure tight integration between software layers.
    • Documentation and Standards:
      Maintain clear technical documentation and follow best practices for code quality, version control, and deployment.

    πŸ“Œ WHAT WE ARE LOOKING FOR:

    • Strong Backend Development Skills:
      Proven experience building robust backend systems using Python. Familiarity with frameworks such as Flask and FastAPI is essential.
    • Asynchronous and Distributed Systems:
      Experience with asynchronous systems. Working knowledge of messaging protocols and tools such as MQTT, ZeroMQ, Redis, and other similar technologies. Experience with job queues and inter-process communication is a strong plus.
    • API and Service Architecture:
      Skilled in designing and implementing RESTful APIs and microservices that scale and perform in production environments.
    • System-Level Proficiency:
      Comfortable working in Linux environments, with proficiency in shell scripting, containerization (Docker), and understanding of networking concepts (e.g., sockets, firewalls, basic routing).
    • Data Handling:
      Experience working with databases (SQL and/or NoSQL), and designing systems that process telemetry or real-time data flows.
    • Problem-Solving Mindset:
      Strong analytical and debugging skills, with the ability to quickly identify, isolate, and resolve backend system issues.
    • Collaborative Communication:
      Clear and effective communicator who can work closely with cross-functional teams, including autonomy, frontend, and hardware engineers.

    Nice to Have Skills:

    • Kubernetes:
      Experience deploying, managing, or scaling applications in Kubernetes environments.
    • Autonomy and UAV Exposure:
      Familiarity with UAV systems, MAVLink protocol, or flight controllers like PX4/ArduPilot.

     

    πŸ“Œ WE OFFER:

    • Dynamic environment with the unique opportunity to directly influence and see the impact of your work.
    • Career and professional growth.
    • Competitive salary, benefits package (insurance, paid sick leaves, 20 paid days-off per year).
    • Benefits of the defense sector (reservation, etc)

     

    πŸ“Œ HOW'S THE HIRING PROCESS GOING:

    βœ”οΈ Intro Call with HR Generalist β†’ βœ”οΈ Technical Interview β†’ βœ”οΈ Management interview β†’ βœ”οΈ Final interview β†’ βœ”οΈ Security check β†’βœ”οΈ Offer

     

    πŸš€ Ready to Apply?
    If you’re excited about solving complex challenges and eager to contribute to the future of collaborative autonomy, we’d love to hear from you!

    More
  • Β· 174 views Β· 18 applications Β· 2d

    Middle Strong Python developer

    Ukraine Β· 4 years of experience Β· Intermediate
    We are looking for a skilled Middle Strong Python Developer to join a fast-growing fintech product team building an AI-powered platform that helps finance teams gain real-time cash visibility, automate reconciliation, and forecast cash flowβ€”all powered by...

    We are looking for a skilled Middle Strong Python Developer to join a fast-growing fintech product team building an AI-powered platform that helps finance teams gain real-time cash visibility, automate reconciliation, and forecast cash flowβ€”all powered by AI.

     

    Requirements: 

    • 4+ years of experience as a backend engineer on large-scale projects
    • Strong Python 3.x skills (3+ years)
    • Experience with FastAPI, Flask, or Django
    • Knowledge of SQL and NoSQL databases (PostgreSQL, Redis)
    • Experience with AWS cloud infrastructure
    • Familiarity with API design and implementation
    • Solid understanding of software architecture, clean code principles, and testing
    • Intermediate English level or higher

       

    Will be a plus: 

    • Experience in microservices architecture
    • Familiarity with Kubernetes and container orchestration
    • Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins)
    • Background in fintech or treasury management systems
    • Understanding of event-driven architectures and data streaming with Kafka
    • Exposure to AI/ML technology integrations

       

    Responsibilities: 

    • Design and develop robust, scalable backend services
    • Architect cloud-native solutions in a distributed environment
    • Collaborate with data science teams to integrate AI into core features
    • Build and maintain RESTful APIs and microservices
    • Participate in code reviews and provide technical feedback
    • Work closely with the product and customer success teams to understand and solve user challenges
    • Cooperate with cross-functional teams including frontend, DevOps, and product

       

    Product

    The platform replaces Excel-based workflows with automated, real-time visibility into cash positions. Backed by top-tier VCs with $10M+ in funding, the team is building cutting-edge tools to support better financial decision-making.

     

    Work Schedule: Full-time working day in our office (flexible hours) or remote

     

    Interview stages:

    1-st stage β€” call with the Recruiter

    2-nd stage β€” interview with the Python developer and the Recruiter

    3-rd stage β€” client interview

    More
  • Β· 117 views Β· 34 applications Β· 2d

    Senior Python developer

    Ukraine Β· 5 years of experience Β· Intermediate
    We are looking for a skilled Senior Python Developer to join a fast-growing fintech product team building an AI-powered platform that helps finance teams gain real-time cash visibility, automate reconciliation, and forecast cash flowβ€”all powered by AI. ...

    We are looking for a skilled  Senior Python Developer to join a fast-growing fintech product team building an AI-powered platform that helps finance teams gain real-time cash visibility, automate reconciliation, and forecast cash flowβ€”all powered by AI.

     

    Requirements: 

    • 5+ years of experience as a backend engineer on large-scale projects
    • Strong Python 3.x skills (3+ years)
    • Experience with FastAPI, Flask, or Django
    • Knowledge of SQL and NoSQL databases (PostgreSQL, Redis)
    • Experience with AWS cloud infrastructure
    • Familiarity with API design and implementation
    • Solid understanding of software architecture, clean code principles, and testing
    • Intermediate English level or higher

       

    Will be a plus: 

    • Experience in microservices architecture
    • Familiarity with Kubernetes and container orchestration
    • Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins)
    • Background in fintech or treasury management systems
    • Understanding of event-driven architectures and data streaming with Kafka
    • Exposure to AI/ML technology integrations

       

    Responsibilities: 

    • Design and develop robust, scalable backend services
    • Architect cloud-native solutions in a distributed environment
    • Collaborate with data science teams to integrate AI into core features
    • Build and maintain RESTful APIs and microservices
    • Participate in code reviews and provide technical feedback
    • Work closely with the product and customer success teams to understand and solve user challenges
    • Cooperate with cross-functional teams including frontend, DevOps, and product

       

    Product

    The platform replaces Excel-based workflows with automated, real-time visibility into cash positions. Backed by top-tier VCs with $10M+ in funding, the team is building cutting-edge tools to support better financial decision-making.

     

    Work Schedule: Full-time working day in our office (flexible hours) or remote

     

    Interview stages:

    1-st stage β€” call with the Recruiter

    2-nd stage β€” interview with the Python developer and the Recruiter

    3-rd stage β€” client interview

    More
  • Β· 74 views Β· 10 applications Β· 19d

    Senior Python Engineer

    Ukraine Β· Product Β· 7 years of experience Β· Upper-Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    We’re looking for a strong and proactive Senior Python Engineer who can work independently, make key technical decisions, and design architecture. We value not only technical excellence but also initiative, and a product-oriented mindset. Tech...

    We’re looking for a strong and proactive Senior Python Engineer who can work independently, make key technical decisions, and design architecture.
    We value not only technical excellence but also initiative, and a product-oriented mindset.

     

    Tech Stack:

    Python, Django, Celery, Kubernetes, Redis, PostgreSQL, AWS (Lambda, S3), ELK

     

    Must have:

    • 7+ years of commercial experience in Python development;
    • Experience working in Docker/Kubernetes environments;
    • Strong understanding of production-grade systems: logging, monitoring, alerting, and defining & maintaining SLAs;
    • Solid understanding of relational databases and experience working with large datasets (PostgreSQL);
    • Experience with NoSQL databases;
    • Proven experience in designing and implementing distributed systems.

       

    Nice to have:

    • Hands-on experience building and maintaining CI/CD pipelines;
    • Hands-on experience with Apple and Google in-app purchase (IAP) integrations is a strong advantage;
    • Experience integrating and working with payment systems (e.g., LiqPay or similar);
    • Experience with Content Delivery Networks (CDNs);
    • Experience with the Elastic Stack Ρ‚Π° Experience with FastAPI.

       

    Responsibilities:

    • Design, develop, and maintain APIs for new products;
    • Analyze business requirements, design system architecture, and choose appropriate technical solutions;
    • Collaborate closely with engineers, project managers, and product teams to identify and solve complex technical challenges;
    • Ensure high-quality delivery of features and provide technical leadership within the team.

       

    What we offer:

    • Working in a stable company with more than 13-years history in the media market;
    • The opportunity to participate in the creation of a service of the future;
    • Free English lessons;
    • Table tennis and piano lessons;
    • Corporate psychologist;
    • Discounts from partner brands for company employees.

       

    By responding to the vacancy and sending your CV to the Company (LLC β€œMEGOGO”), registered and operating in accordance with the laws of Ukraine, registration number 38347009, address: Ukraine, 01011, Kyiv, Rybalska Street, building 22 (hereinafter β€œthe Company”), you confirm and agree that the Company processes your personal data presented in your CV in accordance with the Law of Ukraine β€œOn Personal Data Protection” and GDPR.

     

    More
  • Β· 45 views Β· 6 applications Β· 13d

    Team Lead Python/Django

    Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    We are seeking a highly skilled and experienced Team Lead Python/Django to join our dynamic team. As a Team Lead, you will be an expert and a leader, playing a crucial role in guiding the development team, making technical decisions, and ensuring the...

    We are seeking a highly skilled and experienced Team Lead Python/Django to join our dynamic team.

     

    As a Team Lead, you will be an expert and a leader, playing a crucial role in guiding the development team, making technical decisions, and ensuring the successful delivery of high-quality software products.

     

    Skills Requirements:

    β€’ 5+ years of experience with Python 3.4+;

    β€’ 4+ years of experience with Django/DRF and RESTful APIs;

    β€’ Experience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.);

    β€’ Familiarity with Elasticsearch;

    β€’ Knowledge of cloud solutions: AWS, GCP, Azure;

    β€’ Experience in multithreading/multiprocessing approaches;

    β€’ Proven experience in supporting and developing existing high-load projects;

    β€’ Proficiency with Docker, Kubernetes, and CI/CD pipelines;

    β€’ Previous experience in a Team Lead role;

    β€’ English proficiency β€” Upper-intermediate.

    Key responsibilities:
    β€’ Lead and manage the Backend department and development process, providing support to team members.
    β€’ Develop and contribute to Backend Architecture.
    β€’ Participate in pre-sale activities
    β€’ Participate in decision-making processes related to design architecture, solution development, architectural, and code reviews.
    β€’ Write clean, well-structured, and maintainable code while maintaining high coding standards within the team.
    β€’ Develop high-load solutions and conduct R&D work with new technology.

    Optional skills (as a plus):

    β€’ Experience with Celery;

    β€’ Experience with payment systems integrations.

     

    We offer:

    β€’ Great networking opportunities with international clients, involving challenging tasks;

    β€’ Involvement in building interesting projects from scratch using new technologies;

    β€’ Personal and professional development opportunities

    β€’ Competitive salary fixed in USD;

    β€’ Paid vacation and sick leaves;

    β€’ Flexible work schedule;

    β€’ Friendly working environment with minimal hierarchy;

    β€’ Comfortable, spacious, and well-equipped office in the city center;

    β€’ Team-building activities, corporate events.

    More
  • Β· 12 views Β· 0 applications Β· 9d

    Senior Python Engineer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 7 years of experience Β· Upper-Intermediate
    We are looking for a Senior Python Engineer β€” who has experience building scalable API services using FastAPI or other ASGI frameworks. This role is ideal for an engineer with deep technical expertise, strong skills in designing microservices and...

    We are looking for a Senior Python Engineer β€” who has experience building scalable API services using FastAPI or other ASGI frameworks. This role is ideal for an engineer with deep technical expertise, strong skills in designing microservices and event-driven architectures, and a commitment to writing clean, testable code.

     

    Project

    A Sales Intelligence solution tailored for the B2B segment, actively used by Sales, Marketing, Operations, and Recruiting teams.

    • Development started 1.5 years ago
    • 1.5B+ data points processed and improved daily

     

    Tech Stack

    • Python, FastAPI (or Flask), SQLAlchemy
    • PostgreSQL and NoSQL databases
    • Kafka or other message brokers
    • Docker, Kubernetes
    • AWS, CI/CD, Pytest
    • Clean Architecture, async/await

       

    Responsibilities

    • Design, develop, and maintain scalable backend services with REST APIs using FastAPI or similar frameworks.
    • Architect and manage SQL (Postgres) and NoSQL databases.
    • Write clean, modular, and testable code based on clean architecture principles.
    • Implement unit and integration tests (e.g., Pytest) and support CI/CD pipelines.
    • Work closely with frontend developers to ensure seamless integration.
    • Collaborate with data engineers to optimize internal data platforms.
    • Build and maintain event-driven systems using Kafka or similar.
    • Containerize and orchestrate services with Docker and Kubernetes.
    • Operate within AWS infrastructure and contribute to DevOps practices.

     

    Requirements

    • 5+ years of backend development experience with a strong focus on Python
    • 1+ years with FastAPI or Flask and async programming.
    • Solid experience with SQLAlchemy or other ORM tools
    • Strong knowledge of both SQL and NoSQL database design and optimization
    • Practical experience in microservices and event-driven systems
    • Understanding of clean architecture and best practices in code quality
    • Experience with Dockerized environments
    • Familiarity with AWS and DevOps practices is a plus
    • Strong problem-solving skills and independence in a startup environment
    • Passion for technology and continuous learning

     

     

    What we offer

    • Hybrid work format: 2 remote days + 3 in-office days per week.
    • A modern office environment in the heart of Kyiv
    • Medical insurance
    • 5 paid sick days + flexible work schedule
    • 20 vacation days
    • Team-building activities
    • Happy hours, snacks & drinks
    • Option to reschedule workdays when needed
    More
  • Β· 376 views Β· 84 applications Β· 30d

    Junior Python Developer

    Office Work Β· Ukraine (Kyiv, Odesa) Β· Product Β· 0.5 years of experience Β· Upper-Intermediate
    TJHelpers is a Ukrainian IT company connecting aspiring developers with experienced mentors to unlock their potential through real-world experience. We offer structured growth, hands-on training, and our unique "Helpers as a Service" (HaaS) model for...

    TJHelpers is a Ukrainian IT company connecting aspiring developers with experienced mentors to unlock their potential through real-world experience. We offer structured growth, hands-on training, and our unique "Helpers as a Service" (HaaS) model for accelerating career development.

    We’re looking for a Junior Python Developer who is passionate about backend development and eager to work on real products with mentorship and support.
     

    Responsibilities

    • Write and maintain clean, scalable Python code.
    • Develop and maintain backend services or scripts.
    • Collaborate with mentors and senior devs in team-based tasks.
    • Assist in writing unit tests and debugging.
    • Document code and processes clearly.
       

    Requirements

    • Basic knowledge of Python and OOP principles.
    • Understanding of how REST APIs work.
    • Familiarity with SQL and relational databases.
    • Strong desire to learn and solve real problems.
    • Teamwork and good communication skills.
       

    Nice to Have

    • Exposure to Flask, FastAPI, or Django.
    • Experience with Git and version control.
    • Interest in working with task queues, cron jobs, or data parsing.
       

    We Offer

    • Mentorship from experienced backend developers.
    • Work on international projects and startup environments.
    • Growth plan, training sessions, and certification support.
    • Flexible work schedule and competitive compensation.
    • Supportive team atmosphere and feedback culture.
    More
  • Β· 170 views Β· 10 applications Β· 9d

    Middle Python Scraping Developer

    Countries of Europe or Ukraine Β· 3 years of experience Β· Advanced/Fluent
    Looking for a Middle Python Scraping Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule, you have found the right place to send your CV. Skills & Qualifications: 2+ years...

    Looking for a Middle Python Scraping Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule, you have found the right place to send your CV. 

    Skills & Qualifications:

    • 2+ years of commercial experience with Python.
    • Proficiency in web scraping, data extraction, cleaning, and visualization.
    • Proficient with XPath: strong ability to design robust, resilient expressions for structured and semi-structured HTML documents.
    • Experience with web automation techniques and tools.
    • Hands-on experience with relevant libraries and frameworks, including:
      • Playwright, playwright-stealth (web-automation)
      • Requests, aiohttp, hrequests (for HTTPS requests)
      • lxml (for parsing and data extraction)
    • Deep understanding of anti-bot protection and evasion strategies, including:
      • IP rotation and proxy management
      • Fingerprint spoofing and headless detection avoidance
      • Human-like behavior emulation (delays, mouse movement, interaction)
      • Bypassing JavaScript challenges (e.g., Cloudflare, Akamai, PerimeterX)
      • CAPTCHA solving techniques and integration with services (e.g. 2Captcha, Anticaptcha, CapSolver)
    • Experience implementing structured logging, traceability, and monitoring pipelines, including:
      • Logging request/response cycles, failures, retry attempts
      • Integration with log aggregation platforms (e.g., Sentry, CloudWatch, Grafana Loki)
      • Designing health checks and runtime metrics (success rate, ban rate, throughput)
      • Instrumenting scraping workflows with alerts and failure diagnostics
    • Strong understanding of multiprocessing and multithreading, including process and thread management.
    • Familiarity with Linux environments, cloud services (AWS, GCP), and Docker
    • Experience working with SQL databases (PostgreSQL, MySQL, or equivalent).
    • Experience with GUI automation tools like PyAutoGUI.
    • Knowledge of virtual display environments (e.g., xvfb, pyvirtualdisplay).
    • Experience with Flask / Flask-RESTful for API development.
       

       Key Responsibilities:

    • Develop, maintain, and optimize web scraping and parsing solutions.
    • Design and implement APIs, ETL pipelines, and data integration services.
    • Work closely with Project Managers to address customer requirements and challenges.
    • Ensure performance optimization and efficiency of data collection pipelines.
    • Collaborate with team members, participate in meetings, brainstorming sessions, and code reviews.
    • Implement anti-bot evasion strategies to enhance scraping reliability.
       

       Optional Skills (Nice to Have):

    • Experience with NoSQL databases (MongoDB, Redis, or equivalent).
    • Knowledge of data analysis and processing using Pandas.

      We offer:
    • Great networking opportunities with international clients, challenging tasks;
    • Building interesting projects from scratch using new technologies;
    • Personal and professional development opportunities;
    • Competitive salary nominated in USD;
    • Paid vacation and sick leaves;
    • Flexible work schedule;
    • Friendly working environment with minimal hierarchy;
    • Team building activities, corporate events.
    More
  • Β· 214 views Β· 28 applications Β· 29d

    Python full-stack developer

    Ukraine Β· Product Β· 3 years of experience Β· Intermediate
    This vacancy is open exclusively to Ukrainian residents currently living in Ukraine (preferably in Kyiv or Lviv). Our product team is looking for an experienced full-stack Python developer with experience of engineering UI applications. Join us to build...

    This vacancy is open exclusively to Ukrainian residents currently living in Ukraine (preferably in Kyiv or Lviv).

     

    Our product team is looking for an experienced full-stack Python developer with experience of engineering UI applications. Join us to build tools used by engineers worldwide and contribute to mission-critical projects!

     

    Required skills:

    • Python 3, Django or aiohttp 3+ years
    • Asyncio, queues, synchronisation
    • Django ORM or Sqlalchemy Core
    • PostgreSQL, raw SQL
    • JavaScript, React 2+ years
    • HTML5 / CSS3
    • Docker, docker compose
    • Linux, bash
    • Understanding of GOF, SOLID, Dependency Injection, Clean Architecture principles, Modular Monoliths
    • Understanding of asynchronous and multi-threaded programming: asyncio, threading, multiprocessing
    • Good spoken and written English (B2+) for team communication and code documentation

     

    Nice to have skills

    • Golang
    • Typescript
    • OAuth2
    • Prometheus
    • UIkit
    • RabbitMQ
    • gRPC
    • Datatables (javascript)
    • GitHub Actions

     

    Main responsibilities:

    • Take ownership of developing user-facing features with a focus on responsive and intuitive design
    • Build efficient and reusable front-end systems to power our web applications
    • Write clean, maintainable, and well-documented code
    • Participate in code reviews and contribute to both individual and team growth

     

    What to expect from us:

    • We build applications for clients, write code for developers, and document how it all works β€” for both
    • Everyone on the team is happy to help, but we also respect each other’s time and know how to find answers ourselves
    • Tech writing isn’t our favourite task, but we do create solid technical documentation when needed, and we’re lucky to have a tech writer to help with that
    • We prefer doing things right the first time over patching things endlessly later
    • We value healthy perfectionism, a sense of beauty in engineering, and a good sense of humour

     

    Hiring process:

    • Resume review β€” up to 5 business days
    • Test task β€” estimated time 3-4 hours
    • Introductory meeting with the Head of development & solution engineering
    • Technical interview with several team members
    • Offer discussion

     

    What’s in it for you?

    • Competitive compensation with a flexible and clear bonus scheme
    • Paid vacation β€” 21 business days per calendar year
    • Paid sick leaves
    • Hybrid work model: this position allows for a combination of in-office and remote work as needed
    • Combining technologies: hardware engineering, software engineering, cryptography, information security
    • You will work with people deeply interested in security engineering, you will learn a lot
    • Reasonable time budgets and an attitude to build things well β€” we prioritise building for decades, rather than just until the next release
    • Conferences, books, courses β€” we encourage learning and sharing with the community. Our team members share a a lot in talks, workshops, and blog posts
    • Public track record in the open-source aspect of our products.

     

    Our software is well-known amongst security-aware teams, recommended by OWASP, and popular for easily solving complicated security challenges. Apart from building β€œoff-the-shelf” solutions, we design custom security solution for novel problems. We work in the B2B space, with customers such as power grid operators, payment processors, legal companies, and million-user customer applications. We cater to young ambitious startups and well-established enterprises, that use our software and solutions as a core part of their security arsenal.

    Facebook

    Twitter

    More
  • Β· 36 views Β· 4 applications Β· 28d

    Senior Python Engineer (Flask)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· Intermediate
    We are looking for a Senior Python Engineer β€” who has experience building scalable API services using Flask. This role is ideal for an engineer with deep technical expertise, strong skills in designing microservices and event-driven architectures, and a...

    We are looking for a Senior Python Engineer β€” who has experience building scalable API services using Flask. This role is ideal for an engineer with deep technical expertise, strong skills in designing microservices and event-driven architectures, and a commitment to writing clean, testable code.

     

    Project

    A Sales Intelligence solution tailored for the B2B segment, actively used by Sales, Marketing, Operations, and Recruiting teams.

    • Development started 1.5 years ago
    • 1.5B+ data points processed and improved daily

     

    Tech Stack

    • Python, FastAPI (or Flask), SQLAlchemy
    • PostgreSQL and NoSQL databases
    • Kafka or other message brokers
    • Docker, Kubernetes
    • AWS, CI/CD, Pytest
    • Clean Architecture, async/await

       

    Responsibilities

    • Design, develop, and maintain scalable backend services with REST APIs using FastAPI or similar frameworks.
    • Architect and manage SQL (Postgres) and NoSQL databases.
    • Write clean, modular, and testable code based on clean architecture principles.
    • Implement unit and integration tests (e.g., Pytest) and support CI/CD pipelines.
    • Work closely with frontend developers to ensure seamless integration.
    • Collaborate with data engineers to optimize internal data platforms.
    • Build and maintain event-driven systems using Kafka or similar.
    • Containerize and orchestrate services with Docker and Kubernetes.
    • Operate within AWS infrastructure and contribute to DevOps practices.

     

    Requirements

    • 5+ years of backend development experience with a strong focus on Python
    • 1+ years with Flask and async programming.
    • Solid experience with SQLAlchemy or other ORM tools
    • Strong knowledge of both SQL and NoSQL database design and optimization
    • Practical experience in microservices and event-driven systems
    • Understanding of clean architecture and best practices in code quality
    • Experience with Dockerized environments
    • Familiarity with AWS and DevOps practices is a plus
    • Strong problem-solving skills and independence in a startup environment
    • Passion for technology and continuous learning

     

     

    What we offer

    • Hybrid work format: 2 remote days + 3 in-office days per week.
    • A modern office environment in the heart of Kyiv
    • Medical insurance
    • 5 paid sick days + flexible work schedule
    • 20 vacation days
    • Team-building activities
    • Happy hours, snacks & drinks
    • Option to reschedule workdays when needed
    More
  • Β· 117 views Β· 15 applications Β· 8d

    Middle Python

    Office Work Β· Ukraine (Kyiv) Β· 2 years of experience Β· Upper-Intermediate
    Our client is a Ukrainian IT company with over 10 years on the market, helping businesses in 35+ countries thrive through smart technology solutions. With deep expertise in outsourcing, outstaffing, and product development, they deliver tailored CRM & ERP...

    Our client is a Ukrainian IT company with over 10 years on the market, helping businesses in 35+ countries thrive through smart technology solutions. With deep expertise in outsourcing, outstaffing, and product development, they deliver tailored CRM & ERP systems, mobile and web applications. Here, every team member is valued, and the company culture fosters continuous growth and development.
     

    Who we’re looking for:
    A talented and motivated Middle Python Developer ready to grow in a strong team of professionals and contribute to impactful solutions involving APIs and Artificial Intelligence.


    What you'll need:
    Technical skills:

    • 1+ year of experience with Python
    • Experience working with APIs and AI technologies
    • Solid understanding of algorithms and data structures
    • Hands-on experience with Git
    • Ability to design a database structure based on the requirements
    • Basic skills in SQL queries
    • Experience with an ORM framework
    • Confident use of Swagger or Postman
    • Upper-Intermediate English proficiency
       

    Soft skills:

    • Strong communication and teamwork abilities
    • Adaptability and flexibility within outsourcing environments
    • Presentation skills and confidence in sharing ideas
    • Critical thinking and ability to justify technical decisions
    • Result-driven mindset
       

    What the company offers:

    • Official employment under a gig contract
    • Paid vacation and sick leaves
    • Comfortable, modern office near Vasylkivska metro station (equipped shelter, Starlink, power backup – your safety matters)
    • Flexible working hours (start your day between 9:00 and 10:00)
    • Parking space for cars and bicycles
    • Real impact – you’ll help shape the future of the department
    • Regular salary reviews and USD-pegged compensation
    • Medical insurance
    • Free gym access near the office
    • Reimbursement for English classes and professional courses
       

    πŸ“© Ready to grow with a company that values your contribution?
    Apply now and take your Python skills to the next level!
     

    More
Log In or Sign Up to see all posted jobs