Jobs Lviv

8
  • · 115 views · 12 applications · 29d

    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
  • · 250 views · 16 applications · 19d

    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
  • · 104 views · 3 applications · 7d

    Python Developer (Trainee or Junior)

    Office Work · Ukraine (Lviv) · 1 year of experience · Intermediate
    Appexoft is looking for a motivated Trainee or Junior Python Developer to join our team in Lviv (office format). We would love to hear from you if you are eager to grow in backend development and work with modern technologies! Required...

    Appexoft is looking for a motivated Trainee or Junior Python Developer to join our team in Lviv (office format). We would love to hear from you if you are eager to grow in backend development and work with modern technologies!


    Required Technologies:

    • Python, Django / Django Rest Framework (DRF)
    • SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis)
    • REST API, GraphQL, WebSockets
    • Git (GitHub/GitLab), Docker (preferred)
    • Postman for API testing

     

    Nice to Have:

    • Understanding of OOP, SOLID principles, and design patterns
    • Experience with testing frameworks (Pytest, Unittest)

     

    Requirements:

    • English level: B1 or higher
    • Strong motivation to learn and develop in backend engineering

     

    We Offer:

    • Interesting and challenging projects
    • Vast opportunities for professional development
    • Competitive salary
    • Friendly team of professionals
    • Comfortable working environment

     

    If you're passionate about backend development and want to build your career in Python, apply now and join our team! 

    More
  • · 191 views · 22 applications · 10d

    Middle Strong/Senior Python developer

    Ukraine · 4 years of experience · Intermediate
    We are looking for a skilled Middle Strong/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...

    We are looking for a skilled Middle Strong/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: 

    • 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
  • · 365 views · 34 applications · 17d

    Python Developer (Trainee or Junior)

    Office Work · Ukraine (Lviv) · Intermediate
    Appexoft is looking for a motivated Trainee or Junior Python Developer to join our team in Lviv (office format). We would love to hear from you if you are eager to grow in backend development and work with modern technologies! Required...

    Appexoft is looking for a motivated Trainee or Junior Python Developer to join our team in Lviv (office format). We would love to hear from you if you are eager to grow in backend development and work with modern technologies!


    Required Technologies:

    • Python, Django / Django Rest Framework (DRF)
    • SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis)
    • REST API, GraphQL, WebSockets
    • Git (GitHub/GitLab), Docker (preferred)
    • Postman for API testing

     

    Nice to Have:

    • Understanding of OOP, SOLID principles, and design patterns
    • Experience with testing frameworks (Pytest, Unittest)

     

    Requirements:

    • English level: B1 or higher
    • Strong motivation to learn and develop in backend engineering

     

    We Offer:

    • Interesting and challenging projects
    • Vast opportunities for professional development
    • Competitive salary
    • Friendly team of professionals
    • Comfortable working environment

     

    If you're passionate about backend development and want to build your career in Python, apply now and join our team! 

    Про компанію Appexoft

    Appexoft is Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.

    More
  • · 147 views · 18 applications · 16d

    Middle Backend Engineer to $2500

    Office Work · Ukraine (Lviv) · 2 years of experience · Intermediate
    At the moment, we are looking for a Middle Backend Engineer ($$2000-2500). Please note that this is a full-time on-site position in our Lviv office. Position Requirements · Bachelor’s degree in Computer Science or related field, or equivalent...

    At the moment, we are looking for a Middle Backend Engineer ($$2000-2500).
    Please note that this is a full-time on-site position in our Lviv office.


    Position Requirements

    ·   Bachelor’s degree in Computer Science or related field, or equivalent experience.

    ·   2-4 years of Python backend development experience with understanding of async programming.

    ·   Working knowledge of FastAPISQLAlchemy, and Pydantic.

    ·   Experience building and consuming RESTful APIs.

    ·   Basic understanding of gRPC and Protocol Buffers (beneficial).

    ·   Experience with task queues (e.g., Celery, RabbitMQ) or background job systems.

    ·   Good understanding of relational databases (PostgreSQL, MySQL) and Redis.

    ·   Familiarity with MongoDB (beneficial).

    ·   Experience with Docker and basic understanding of Kubernetes concepts.

    ·   Proficiency in writing unit tests with pytest.

    ·   Basic knowledge of logging and monitoring practices.

    ·   Strong version control skills with Git.

    ·   Familiarity with cloud services (AWS preferred) is a plus.

    ·   Good problem-solving and communication skills.

     

    Responsibilities

    ·   Develop and maintain backend features using Python and FastAPI.

    ·   Implement RESTful API endpoints based on technical specifications.

    ·   Write clean, maintainable code following established patterns.

    ·   Create unit tests for new functionality using pytest.

    ·   Fix bugs and resolve issues in existing codebase.

    ·   Participate in code reviews and apply feedback.

    ·   Work with PostgreSQL databases and Redis for caching.

    ·   Document implemented features and API endpoints.

    ·   Collaborate with team members on assigned tasks.

    ·   Follow established development workflows and coding standards.

     

    We offer

    • Above market rate salaries
    • Flexible working hours and remote/hybrid work options
    • 25 days off per year + official holidays off
    • Military reservist deferment
    • Support for private entrepreneur (FOP) management
    • English lessons compensation
    • Medical compensation
    • Professional Development Budget
    • Tech Equipment Allowance
    • Cozy office and free snacks
    • Team Building and Social Events

     

    If you’re passionate about creating, breaking boundaries, and shaping the future of digital entertainment — you’re one of us. Join our team of talented professionals where your expertise will be valued, your growth supported, and your contributions recognized. Don’t miss the opportunity to be part of an innovative company with a culture that fosters both personal and professional development.

    Send us your resume today and let’s build the future together!

    More
  • · 99 views · 1 application · 7d

    Python Software Engineer for Embedded Devices

    Hybrid Remote · Ukraine (Lviv) · Product · 1 year of experience · Intermediate
    Are you excited by the idea of programming the tools that connect software to hardware? We are seeking a highly skilled Python Software Engineer with expertise in working with serial communication protocols (e.g., UART, SPI, I2C) using Python-based tools....

    Are you excited by the idea of programming the tools that connect software to hardware? We are seeking a highly skilled Python Software Engineer with expertise in working with serial communication protocols (e.g., UART, SPI, I2C) using Python-based tools. The ideal candidate will have a strong background in developing applications that interface with various electronic devices and peripherals, including microcontrollers, sensors, and other peripherals. Come and join us in Lviv as a Python Software Engineer for Embedded Devices!


    In this position, you will collaborate with embedded developers, validation engineers, and hardware teams to develop robust, Python-based tools that facilitate seamless hardware interaction and automate firmware testing. You’ll support the entire development cycle while expanding your skills in C programming to deepen your firmware knowledge and boost your impact on next-generation embedded solutions.

    In your new role you will:

    • Develop Python tools for hardware interaction and data collection
    • Create Python scripts to automate firmware testing and evaluation
    • Support embedded development by writing and debugging helper scripts
    • Work with serial protocols (e.g., UART, SPI, I2C) via Python-based tools
    • Contribute to Git-based repositories and participate in code reviews
    • Learn and apply basic C programming to better understand firmware structure


    You are a proactive problem-solver with strong communication skills and a passion for embedded systems. You thrive in cross-disciplinary teams, take ownership of your deliverables, and quickly adapt to evolving requirements. You are detail oriented and comfortable navigating complex technical landscapes.
    You are best equipped for this task if you have:
     

    • An Electronic Engineering or Computer Science degree, or any relevant degree
    • 1-3 years of solid understanding of Python programming (functions, modules, OOP, file handling, error handling, etc.)
    • Experience in Computer Science fundamentals (data structures, object-oriented design, algorithm design, problem-solving, and complexity analysis)
    • Solid experience in serial protocols (e.g., UART, SPI, I2C) via Python-based tools
    • Experience with Python libraries like unittest
    • Familiarity with data parsing and logging
    • Experience in debugging/troubleshooting in an embedded system
    • An understanding of Git and version control practices
    • Basic knowledge of C is a plus
    • A good level of English for reading documentation and communicating with the team

     

    Please send us your CV in English

    More
  • · 183 views · 34 applications · 1d

    Junior Python Developer (Telecommunications Domain)

    Ukraine · 1 year of experience · Intermediate
    Join a major Swedish telecommunications project! Step into a role where your skills and creativity aren’t just valued — they’re essential. Together with a diverse and driven team of innovators, you’ll design and build solutions. We’re currently working...

    Join a major Swedish telecommunications project! Step into a role where your skills and creativity aren’t just valued — they’re essential. Together with a diverse and driven team of innovators, you’ll design and build solutions.

     

    We’re currently working on an exciting project: the development of a web application for managing and tracking hardware inventories for our Customers. This system will cover the full lifecycle of hardware contracts and products, enabling streamlined monitoring, efficient reporting, and enhanced operational control.

     

    If you’re ready to make an impact and be part of what comes next, we’d love to hear from you.

     

    Customer

    Our client is a leading company in the telecommunications industry known for delivering innovative and large-scale technological solutions.

    Project

    The project involves developing a web application designed to manage and track hardware inventories for our Customers. This application will support the full lifecycle of hardware contracts and products, enabling efficient reporting and monitoring.

     

    Requirements

    • At least 1 year of commercial development experience
    • Experience with Python 3.х
    • Practical experience with Django, Django REST Framework (DRF), and Django ORM
    • Solid understanding of PostgreSQL
    • Familiarity with writing unit tests using Python’s testing frameworks (e.g., TestCase)
    • At least Intermediate level of English

     

    Would be a plus

    • Familiarity with Celery for task scheduling and asynchronous processing
    • Experience with AWS and Unix
    • Experience using Unix-based systems and Bash scripting
    • Familiarity with Front-end technologies, particularly Angular and TypeScript

     

    PERSONAL PROFILE 

    • Attention to detail
    • Strong teamwork and communication skills

     

    Responsibilities

    • Implement both Back-end tasks, development testing, and bug fixing
    • Follow the best engineering practices (unit tests, e2e tests, code reviews, etc.)
    • Participate in technical discussions and requirements clarification meetings with the client. Facilitate demo sessions
    More
Log In or Sign Up to see all posted jobs