Jobs

21
  • · 145 views · 6 applications · 12d

    Trainee/Junior Python Developer

    Office Work · Ukraine (Lviv) · B2 - Upper Intermediate
    Office Work in LVIV Inforce is a 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...

    Office Work in LVIV

    Inforce is a 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.

     

    Responsibilities:

    ● Writing effective, scalable Python code

    ● Developing back-end components to improve responsiveness and overall performance

    ● Integrating user-facing elements into applications

    ● Test and debug programs

    ● Improve functionality of existing systems

    ● Implement security and data protection solutions

    ● Assess and prioritize feature requests

    ● Coordinate with internal teams to understand user requirements and provide technical solutions

     

    Required skills:

    ● Good knowledge Django, Flask or similar Python frameworks

    ● Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3

    ● Knowledge of ORM (Object Relational Mapper)

    ● Familiarity with various testing tools.

    ● Upper-intermediate English level (B2+)

     

    We offer:

    ● Competitive salary

    ● Interesting and challenging projects

    ● Future career growth opportunities

    ● Paid sick leave and working day vacation

    ● Friendly team of professionals

    ● Delicious coffee biscuits and tea for your good mood

    ● The company covers 50% of the cost of courses you need

    More
  • · 368 views · 76 applications · 30d

    Math + Python Developer

    Countries of Europe or Ukraine · Product · 0.5 years of experience · B1 - Intermediate
    Numerical Technologies, a leading provider of software development and consultancy services for financial institutions, is looking for talented people experienced in Math and Python who will be responsible for development, testing, implementation,...

    Numerical Technologies, a leading provider of software development and consultancy services for financial institutions, is looking for talented people experienced in Math and Python who will be responsible for development, testing, implementation, debugging and support of sophisticated financial applications.

     

    Joining Numerical Technologies is a unique chance that provides the opportunity to work alongside experienced professionals on impactful, quantitative projects across North and South America, Europe, the Middle East, Africa, CIS and South Asia. This position is a chance to work hand-in-hand with expert quantitative researchers and quantitative engineers to create and implement research and simulation tools that leverage existing automated trading software and sophisticated statistical techniques and technologies.

     

    Do you enjoy the process of problem solving, a process where you recognize areas of improvement and iterate and innovate to improve? Does your curiosity and desire to learn drive you? If this sounds like you, don't miss this opportunity to gain valuable experience in a highly competitive and demanding fintech industry.

     

    What are we looking for?

     

    ◼️ Deep understanding of Applied Mathematics: Probability Theory and Statistics, Numerical Methods, Linear Algebra, Optimization

    ◼️ Bachelors, Masters or Phd in Physics, Mathematics, Statistics; or equivalent experience (we also welcome students)

    ◼️ Excellent communication skills

    ◼️ Willingness to learn together with a team of professionals

    ◼️ Organized and detail-oriented, comfortable managing multiple work streams

    ◼️ Intermediate and higher level of English.

    Please mention in your application any participation or awards in mathematics, physics, or programming Olympiads.

     

    What will you be doing?

     

    ◼️ Design, engineer and implement software-based trading analytics

    ◼️ Work closely with and provide solutions for quantitative researchers.

     

    Nice-to-have:

     

    ◼️ At least 0.5 year of commercial experience as a Python Developer

    ◼️ Experience in Machine Learning

    ◼️ Knowledge of Algorithms and Data Structures, Interpolation methods, Regression models, Theory of Stochastic Processes, Cryptography.

     

    We offer:

     

    ◼️ Competitive compensation depending on experience and skills

    ◼️ Regular assessments and salary reviews

    ◼️ Compensation for sick lists and regular vacations

    ◼️ Health insurance

    ◼️ English classes with certified English teachers

    ◼️ Flexible working schedule

    ◼️ Friendly team and enjoyable working environment

    ◼️ Comfortable, spacious office within 10 min from all three Metro lines.

    ◼️ Corporate and social events.

    More
  • · 135 views · 8 applications · 7d

    Junior Full Stack Python Developer

    Hybrid Remote · Ukraine (Lviv) · 0.5 years of experience · B1 - Intermediate
    Project Description: We are developing a cybersecurity assessment platform that analyzes how well data and systems are protected and whether they comply with international security standards. The platform is built using modern technologies — Python,...

    Project Description:
    We are developing a cybersecurity assessment platform that analyzes how well data and systems are protected and whether they comply with international security standards.
    The platform is built using modern technologies — Python, FastAPI, SQLAlchemy, TypeScript, React, AWS, and Docker — and follows a microservices architecture with a strong focus on asynchronous processing and scalable cloud deployment.
    We are now looking for a Python Developer to join our friendly team and contribute to building reliable, high-performance services.
     

    Required skills:

    - 1+ years of hands-on experience with Python (FastAPI) and JavaScript/TypeScript (React);

    - Experience with cloud technologies, especially AWS (CloudWatch, Lambda, EC2, ECS, etc.);

    - Strong understanding of API design, management, and integration concepts;

    - Solid experience with ORM frameworks, particularly SQLAlchemy;

    - Experience writing and maintaining unit and integration tests using Pytest;

    - Good knowledge of PostgreSQL and relational database concepts;

    - Familiarity with containerization using Docker and version control systems like Git;

    - Experience participating in code reviews and following clean code principles;

    - At least Intermediate level of English for communication and documentation.
     

    We offer:
    - Opportunities for career growth and personal development, to help you improve your skills and achieve your goals;
    - No micromanagement - your ideas and initiatives are always encouraged.
    - Educational programs that are covered by the company at 30% of the expense;
    - Paid vacation leave and public holidays (21 vacation days annually);
    - Competitive financial compensation with regular performance reviews;
    - Outdoor team activities are paid for by the company;
    - English language improvement through extensive communication;
    - The chance to work alongside highly experienced and enthusiastic IT professionals who are ready to share their knowledge and help you gain invaluable experience in a live IT environment.
     

    Our hiring is quick and straightforward:
    - Test task 
    - Technical interview with a hiring manager (1.5 hours)

     

    More
  • · 339 views · 92 applications · 16d

    Python Developer at ProfiSea Labs

    Full Remote · Ukraine · Product · 0.5 years of experience · B1 - Intermediate
    Profisea Labs is developing a next-gen AI-powered multi-cloud management platform that helps companies visualize their cloud assets, optimize utilization, reduce waste, and cut costs — all without harming business value. We’re looking for a Junior Python...

    Profisea Labs is developing a next-gen AI-powered multi-cloud management platform that helps companies visualize their cloud assets, optimize utilization, reduce waste, and cut costs — all without harming business value.

    We’re looking for a Junior Python Developer eager to grow professionally and contribute to an innovative cloud automation product.

    🛠 Tech Stack

    • Python (Flask / Django)
    • SQL / NoSQL databases
    • Docker, Git

    Requirements

    • 6+ months of hands-on experience with Python (commercial or pet projects)
    • Solid understanding of Python fundamentals
    • Familiarity with SQL or NoSQL databases
    • Basic knowledge of at least one web framework (Flask, Django, FastAPI, etc.)
    • Strong motivation to learn and grow in backend development
    • Good communication and teamwork skills

    Nice to Have

    • Experience with cloud platforms (AWS, GCP, or Azure)
    • Interest in ML / AI projects
    • Bachelor’s degree in Computer Science or a related field

    🚀 Your Responsibilities

    • Develop and maintain backend features for our cloud management platform
    • Work closely with senior developers and DevOps engineers
    • Participate in code reviews and continuous improvement processes
    • Learn new technologies and apply them in practice

    🎁 We Offer

    • Competitive salary
    • Flexible working hours
    • Career growth and mentorship from experienced engineers
    • Medical insurance
    • Sports compensation
    • English Speaking Club
    • Friendly and supportive international team
    More
  • · 195 views · 11 applications · 14d

    Python Developer (Trainee or Junior)

    Office Work · Ukraine (Lviv) · B1 - 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
  • · 80 views · 5 applications · 2d

    Python Developer (Trainee or Junior)

    Office Work · Ukraine (Ivano-Frankivsk) · B1 - 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.

    Про компанію 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
  • · 513 views · 18 applications · 13d

    Technical Support Engineer (night shifts)

    Full Remote · Countries of Europe or Ukraine · 0.5 years of experience · B2 - Upper Intermediate
    We’re looking for a Technical Support Engineer to join our remote team and ensure smooth operation of our applications during weekday night shifts. Schedule: Monday–Friday, 23:00–07:00 (GMT+3) Location: Remote What you’ll do Provide prompt,...

    We’re looking for a Technical Support Engineer to join our remote team and ensure smooth operation of our applications during weekday night shifts.

    Schedule: Monday–Friday, 23:00–07:00 (GMT+3) 

    Location: Remote

     

    What you’ll do

    • Provide prompt, professional support via chat, email, and ticketing tools
    • Monitor infrastructure & app health to ensure uptime and performance
    • Troubleshoot bugs; escalate critical issues to the engineering team when needed
    • Run routine checks on cloud services and resolve infra-level problems
    • Log incidents, track resolutions, and evolve our internal knowledge base
    • Partner with Engineering & QA for smooth handovers and clear communication

     

    What we’re looking for: 

    • Сonversational English level: at least Upper-Intermediate, and if it's higher, that's even better.
    • 6+ months experience with Python & Django OR no commercial experience but:
      • Completed relevant courses/bootcamps (e.g., Python, Django, Databases, AWS)
      • Strong technical fundamentals (data types, HTTP, REST, git, basic Linux, debugging)
      • Hands-on projects (pet projects, labs, or internships) — GitHub links welcome
    • Good knowledge of PostgreSQL (or another relational DB)
    • Familiarity with AWS (EC2, S3) — basics are fine
    • Solid analytical & debugging skills
    • Basic understanding of REST APIs and front-end (HTML, CSS, JavaScript)
    • Clear communicator; comfortable working independently and as part of a team

     

    Nice to have

    • Experience with Docker/Kubernetes and CI/CD pipelines
    • Knowledge of web app security principles
    • Background in Agile/Scrum environments

       

    If you like staying ahead of problems and owning the night shift, we’d love to hear from you.

    More
  • · 562 views · 72 applications · 2d

    AI agents Python / Low-code Developer, Prompt Engineer

    Worldwide · Product · 0.5 years of experience · B1 - Intermediate
    Since 2013, Duanex has been building bespoke software for international companies and startups — from mobile apps to complex cloud solutions. Our clients span health & fintech, digital banking, and large insurance organizations. We follow Agile best...

    Since 2013, Duanex has been building bespoke software for international companies and startups — from mobile apps to complex cloud solutions. Our clients span health & fintech, digital banking, and large insurance organizations. We follow Agile best practices, and automated testing is a core part of our delivery.
     

    We are looking for a Junior Developer to join us and grow in the world of AI agents, automation, and voice technologies.

    What you’ll do:

    • Build and configure Voice Bots using VAPI and Retell
    • Integrate bots with systems like CRM and other APIs
    • Create and fine-tune AI agents for internal tools and automation use cases
    • Participate in data scraping, prompt design, and model training (RAG setups, Llama3)
    • Work directly with the architect and take ownership of your solutions

    Skills:

    • 6+ months of experience
    • Solid knowledge of Python
    • Familiarity with OpenAI API and prompt engineering
    • Understanding of Git, Docker, Jenkins
    • English lever B1 or higher
    • Self-driven, proactive, and comfortable working independently
    • Not afraid of hands-on tasks beyond coding (e.g. basic server setup)

    Would be a plus:

    • Frontend (JS)
    • Machine learning

    Work format & perks:

    • Remote-friendly; optional office in Kyiv
    • 20 paid vacation days + 10 paid sick days
    • Flexible schedule
    • Accounting support

    Hiring process: Recruiter interview →  Technical task → Final interview

    More
  • · 267 views · 48 applications · 16d

    Junior Math + Python Developer

    Countries of Europe or Ukraine · Product · 0.5 years of experience · B1 - Intermediate
    Numerical Technologies, a leading provider of software development and consultancy services for financial institutions, is looking for talented people experienced in Math and Python who will be responsible for development, testing, implementation,...

    Numerical Technologies, a leading provider of software development and consultancy services for financial institutions, is looking for talented people experienced in Math and Python who will be responsible for development, testing, implementation, debugging and support of sophisticated financial applications.

     

    Joining Numerical Technologies is a unique chance that provides the opportunity to work alongside experienced professionals on impactful, quantitative projects across North and South America, Europe, the Middle East, Africa, CIS and South Asia. This position is a chance to work hand-in-hand with expert quantitative researchers and quantitative engineers to create and implement research and simulation tools that leverage existing automated trading software and sophisticated statistical techniques and technologies.

     

    Do you enjoy the process of problem solving, a process where you recognize areas of improvement and iterate and innovate to improve? Does your curiosity and desire to learn drive you? If this sounds like you, don't miss this opportunity to gain valuable experience in a highly competitive and demanding fintech industry.

    What are we looking for?

     

    ◼️ Deep understanding of Applied Mathematics: Probability Theory and Statistics, Numerical Methods, Linear Algebra, Optimization

    ◼️ Bachelors, Masters or Phd in Physics, Mathematics, Statistics; or equivalent experience (we also welcome students)

    ◼️ Excellent communication skills

    ◼️ Willingness to learn together with a team of professionals

    ◼️ Organized and detail-oriented, comfortable managing multiple work streams

    ◼️ Intermediate and higher level of English

    Please mention in your application any participation or awards in mathematics, physics, or programming Olympiads.

     

    What will you be doing?

     

    ◼️ Design, engineer and implement software-based trading analytics

    ◼️ Work closely with and provide solutions for quantitative researchers

     

    Nice-to-have:

     

    ◼️ At least 0.5 year of commercial experience as a Python Developer

    ◼️ Experience in Machine Learning

    ◼️ Knowledge of Algorithms and Data Structures, Interpolation methods, Regression models, Theory of Stochastic Processes, Cryptography

     

    We offer:

     

    ◼️ Competitive compensation depending on experience and skills

    ◼️ Regular assessments and salary reviews

    ◼️ Compensation for sick lists and regular vacations

    ◼️ Health insurance

    ◼️ English classes with certified English teachers

    ◼️ Flexible working schedule

    ◼️ Friendly team and enjoyable working environment

    ◼️ Comfortable, spacious office within 10 min from all three Metro lines

    ◼️ Corporate and social events

    More
  • · 224 views · 26 applications · 15d

    Trainee Python Engineer (IRC278575)

    Office Work · Ukraine (Lviv) · B2 - Upper Intermediate
    Job Description good understanding of OOP, REST API, and basics of networking (HTTP methods & protocols, SSE, Websocket); strong knowledge of Python3 fundamentals; good knowledge of SQL fundamentals (data relationship, ddl/dml/dcl commands, joins, keys,...

    Job Description

    • good understanding of OOP, REST API, and basics of networking (HTTP methods & protocols, SSE, Websocket);
    • strong knowledge of Python3 fundamentals;
    • good knowledge of SQL fundamentals (data relationship, ddl/dml/dcl commands, joins, keys, scalar functions, etc);
    • intermediate+ English (written and verbal communication skills);
    • ability to learn quickly and grow in the technical area;
    • analytical mind and problem-solving aptitude;
    • basic experience in PostgreSQL and Mongo will be a plus;
    • basic experience in Flask/Fast API frameworks will be a plus;
    • basic experience in common services of AWS cloud (e.g. EC2, S3, Lambda, RDS) will be a plus;

       

    Job Responsibilities

    • analyzing the project documentation and requirements;
    • developing new features to existing services and new services;
    • developing server-side APIs and integrating them with front-end apps;
    • performing writing clean, efficient, and well-documented code;
    • participating in code reviews and ensuring coding standards are followed;
    • collaborating with cross-functional teams including product managers, designers, and developers to deliver high-quality web apps;
    • participating in agile development processes including daily stand-ups and plannings;

       

    Department/Project Description

    The project aims to implement a tool for developing tests that verify TV behavior when the TV is tuned to a specified test channel and related services like manager test runs and TV profiles. Additionally, the second target is to implement a reporting system that analyzes and aggregates impression data, builds financial reports, and sends them to appropriate stakeholders. We are looking for a talented and ambitious Python trainee to join our team who will be a fast learner (we will fully support this) and won't be afraid of challenges.

    More
  • · 138 views · 29 applications · 13d

    Technical Support Engineer (Weekdays)

    Full Remote · Worldwide · B2 - Upper Intermediate
    We’re looking for a Technical (Python) Support Engineer to keep our production applications stable and fast during weekend shifts. You’ll handle incident triage, bug fixes, and small improvements while collaborating with the core team when escalation is...

    We’re looking for a Technical (Python) Support Engineer to keep our production applications stable and fast during weekend shifts. You’ll handle incident triage, bug fixes, and small improvements while collaborating with the core team when escalation is needed.

    Shift on Weekdays (From Monday to Friday) 15:00-23:00 (GMT +3)
     

    What you’ll do

    • Maintain and troubleshoot Python/Django web applications
    • Debug and optimize database performance (PostgreSQL)
    • Operate core AWS services (EC2, S3)
    • Diagnose issues with cross-functional teams and implement quick fixes
    • Keep code changes clean, documented, and secure
    • Handle end-user requests and provide technical assistance

     

    What we’re looking for:

    • English: Upper-Intermediate or higher
    • Experience: 6+ months with Python & Django OR no commercial experience but:
      • Completed relevant courses/bootcamps (Python, Django, Databases, AWS)
      • Strong fundamentals (data types, HTTP/REST, Git, basic Linux, debugging)
      • Hands-on projects (pet projects, labs, internships) — GitHub links welcome
    • Solid knowledge of PostgreSQL (or another relational DB)
    • Basic familiarity with AWS (EC2, S3)
    • Strong analytical and debugging skills
    • Basic understanding of REST APIs and front-end basics (HTML, CSS, JavaScript)
    • Clear communicator; comfortable working independently and in a team

    Nice to have

    • Docker, Kubernetes, and CI/CD pipelines
    • Web application security best practices
    • Experience in an Agile environment
       

    What we offer

    • Paid part-time weekend shifts
    • Flexible choice of shift blocks
    • Supportive team and transparent processes
    • Fast track to real production experience

     

     

    More
  • · 143 views · 14 applications · 9d

    Junior Python Developer

    Office Work · Ukraine (Lviv) · 0.5 years of experience · B2 - Upper Intermediate
    We are looking for a skilled Trainee/Junior Python Developer to join our growing team. You will be responsible for designing, developing, and maintaining backend services, ensuring high performance, scalability, and reliability. Responsibilities -...

    We are looking for a skilled Trainee/Junior Python Developer to join our growing team. You will be responsible for designing, developing, and maintaining backend services, ensuring high performance, scalability, and reliability.
     

    Responsibilities

    - Develop, test, and maintain backend services and APIs using Python.

    - Work with relational and NoSQL databases to design efficient data models.

    - Implement best practices for clean, maintainable, and testable code.

    - Optimize applications for scalability, security, and performance.

    - Integrate with third-party APIs and cloud services.
     

    Requirements

    - Experience in backend development with Python (FastAPI, Django, Flask, or similar frameworks).

    - Strong understanding of software design principles and RESTful API development.

    - Good knowledge of databases (PostgreSQL, MySQL, etc.).

    - Familiarity with CI/CD pipelines and containerization (Docker).

    - English level: Upper-Intermediate or higher.

     

    Nice to Have

    - Experience with frontend development using React.

    - Experience with AWS or GCP cloud services (deployment, storage, compute, monitoring).

    - Knowledge of microservices architecture and event-driven systems.

    - Familiarity with DevOps practices.

    More
  • · 189 views · 17 applications · 9d

    Application Support / Monitoring Engineer (Python)

    Full Remote · Countries of Europe or Ukraine · 0.5 years of experience · B2 - Upper Intermediate
    We’re looking for a Application Support / Monitoring Engineer (with Python skills) to join our remote team and ensure smooth operation of our applications during weekday evening shifts. Schedule: Monday–Friday, 15:00–23:00 (GMT+2) Location: Remote ...

    We’re looking for a Application Support / Monitoring Engineer (with Python skills) to join our remote team and ensure smooth operation of our applications during weekday evening shifts.

    Schedule: Monday–Friday, 15:00–23:00 (GMT+2) 

    Location: Remote

     

    What you’ll do

    • Provide prompt, professional support via chat, email, and ticketing tools
    • Monitor infrastructure & app health to ensure uptime and performance
    • Troubleshoot bugs; escalate critical issues to the engineering team when needed
    • Run routine checks on cloud services and resolve infra-level problems
    • Log incidents, track resolutions, and evolve our internal knowledge base
    • Partner with Engineering & QA for smooth handovers and clear communication

     

    What we’re looking for: 

    • Сonversational English level: at least Upper-Intermediate, and if it's higher, that's even better.
    • 6+ months experience with Python & Django OR no commercial experience but:
      • Completed relevant courses/bootcamps (e.g., Python, Django, Databases, AWS)
      • Strong technical fundamentals (data types, HTTP, REST, git, basic Linux, debugging)
      • Hands-on projects (pet projects, labs, or internships) — GitHub links welcome
    • Good knowledge of PostgreSQL (or another relational DB)
    • Familiarity with AWS (EC2, S3) — basics are fine
    • Solid analytical & debugging skills
    • Basic understanding of REST APIs and front-end (HTML, CSS, JavaScript)
    • Clear communicator; comfortable working independently and as part of a team

     

    Nice to have

    • Experience with Docker/Kubernetes and CI/CD pipelines
    • Knowledge of web app security principles
    • Background in Agile/Scrum environments
    More
  • · 138 views · 9 applications · 8d

    Trainee Python/React Engineer

    Hybrid Remote · Ukraine (Lviv, Rivne) · B2 - Upper Intermediate
    About the Role We’re looking for a Trainee Python/React Engineer to join our customer’s team and grow into a full-stack developer capable of building AI-powered education platforms. You’ll start by assisting with development and maintenance of features...

    About the Role 

    We’re looking for a Trainee Python/React Engineer to join our customer’s team and grow into a full-stack developer capable of building AI-powered education platforms. You’ll start by assisting with development and maintenance of features that combine machine learning, backend logic, and user-facing interfaces. 

    This is a great opportunity for a motivated beginner who wants to work on real-world AI and data-driven applications, collaborate with experienced engineers, and learn how modern ML-based platforms are built end-to-end. 

     

    What you’ll do 

    • Support development of backend services using Python (FastAPI). 
    • Assist in building and improving the React-based frontend. 
    • Work with data pipelines and API integrations under mentorship. 
    • Collaborate with ML engineers to integrate AI features into the product. 
    • Write clean, maintainable, and well-documented code. 
    • Learn modern software development practices, including Git, CI/CD, and cloud environments. 

     

    What we’re looking for 

    • Basic knowledge of Python (functions, modules, REST APIs) and React.js (components, hooks, state management). 
    • Understanding of web application architecture and client-server interaction. 
    • Familiarity with HTML, CSS, JavaScript/TypeScript. 
    • Eagerness to learn and apply best coding practices. 
    • Good analytical and communication skills. 
    • Upper-Intermediate English level — you’ll communicate with the international team. 

     

    Nice to have 

    • Understanding of machine learning basics or curiosity to learn about LLMs. 
    • Completed pet projects, GitHub portfolio, or participation in hackathons. 

     

    Why you’ll enjoy working with us 

    • Learn from experienced ML and full-stack engineers on a real commercial project. 
    • Contribute to a product that’s transforming education with AI. 
    • Supportive environment focused on growth, mentorship, and collaboration. 
    • Opportunity to grow into Junior Full-Stack or ML Engineer roles. 
    • Flexible working conditions and a remote-friendly culture. 

     

    Let’s Talk! 

    More
  • · 176 views · 14 applications · 8d

    Trainee/Junior Python Developer

    Office Work · Ukraine (Lviv) · B2 - Upper Intermediate
    We are looking for a motivated and passionate Python Junior/Trainee Developer to join our team. This position is ideal for candidates who have a solid understanding of Python fundamentals and are eager to grow their skills in backend...

                We are looking for a motivated and passionate Python Junior/Trainee Developer to join our team. This position is ideal for candidates who have a solid understanding of Python fundamentals and are eager to grow their skills in backend development. You will work under the guidance of experienced mentors, contributing to real projects and learning how to build reliable, scalable web applications.

                  Responsibilities:
                Assist in developing and maintaining web applications using Python and modern frameworks such as Django or Flask.
    Write clean, simple, and maintainable code following best practices.
    Participate in the development of RESTful APIs and data integration with frontend or external services.
    Work with databases such as PostgreSQL, MySQL, or MongoDB.
    Collaborate with developers, designers, and project managers to deliver high-quality solutions.
    Learn and apply software development methodologies and version control using Git.

                Requirements:
              Basic knowledge of Python and object-oriented programming concepts.
    Understanding of web development fundamentals (HTTP, REST, JSON).
    Familiarity with Django, Flask, or FastAPI frameworks (even at a beginner level).
    Basic knowledge of databases and SQL queries.
    Ability to read and write technical documentation in English (B1 level or higher).
    Eagerness to learn, attention to detail, and problem-solving mindset.

    Nice to have:
    Familiarity with Git, Docker, or basic CI/CD processes.
    Experience with HTML, CSS, and JavaScript for basic frontend integration.
    Understanding of APIs, authentication (JWT/OAuth), or microservices architecture.

                    What we offer:
    Office-based position in Lviv (Boikivska 1) with a supportive and friendly environment.
    Opportunity to gain practical experience on real projects under mentor supervision.
    Continuous learning, code reviews, and technical guidance from senior developers.
    Free internship program with the possibility of further full-time employment after successful completion.

    More
Log In or Sign Up to see all posted jobs