Jobs Ivano-Frankivsk, Python
5-
· 216 views · 5 applications · 22d
Python Developer (Trainee or Junior)
Office Work · Ukraine (Ivano-Frankivsk) · English - NoneAppexoft 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
-
· 36 views · 4 applications · 15d
Middle Python Developer in Test
Hybrid Remote · Ukraine · 3 years of experience · English - B2Description Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services. Project goals include automation testing of the video...Description
Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.
Project goals include automation testing of the video and audio content and other services available via digital media players using a custom test automation framework.
Requirements
- 3-4 or more years as a Python developer
- Experience in developing and supporting testing frameworks, and developing automated test scripts (would be a plus)
- Understanding of Page Object pattern, knowledge of other automation patterns;
- Good working knowledge of at least one Linux/Unix-based platform as well as Windows;
- Experience in QA methodologies, a clear understanding of QA processes and artifacts;
- Experience with Scrum/Agile;
- Good communication and problem-solving skills;
- Excellent written and verbal English communication skills, developed interpersonal skills;
- Highly motivated, energetic, and able to easily switch between assignments. Ready for challenges!
Job responsibilities
Responsibilities:
- Working with the solid automation test framework and infrastructure;
- Developing new and updating existing automation scripts;
- Code review;
- Debugging issues and creating bug reports;
- Documentation creation;
- Communication with international teams (US, UK)
-
· 24 views · 1 application · 11d
Expert Python Engineer
Hybrid Remote · Ukraine · 7 years of experience · English - B2We are looking for an innovative and highly skilled Expert Python Engineer to join a team building a next-generation data platform designed for the AI era. This product focuses on enabling enterprises to capture, catalogue, refine, enrich, and protect...We are looking for an innovative and highly skilled Expert Python Engineer to join a team building a next-generation data platform designed for the AI era. This product focuses on enabling enterprises to capture, catalogue, refine, enrich, and protect massive datasets — making them instantly available for real-time analytics, AI model training, and inference. You will join a fast-growing engineering group working on cutting-edge infrastructure technology that simplifies AI deployment across data centre, edge, and cloud environments. The team is known for deep technical innovation, a customer-first mindset, and a bold, impact-driven approach to solving complex challenges.
This is a unique opportunity to contribute at a pivotal moment in the evolution of AI-driven computing and to be part of a product that plays a central role in shaping the future of large-scale data and AI infrastructure.Responsibilities:
Contribute to highly scalable management systems that support complex high-availability features, advanced APIs, and integration with a broad ecosystem of software components
Work on a cloud-operated, AI-driven SaaS platform designed for large-scale enterprise environments
Design, build, and optimize backend services to ensure performance, reliability, and maintainability
Collaborate closely with cross-functional teams to enhance the productivity and efficiency of the entire R&D organization
Participate in architectural discussions and contribute to technical decision-making
Drive improvements in code quality, development practices, and tooling
You will work with a modern, high-performance backend environment built on:
Python 3+ running in containerized Linux-based environments
API development (HTTP, REST)
SQL databases
AWS cloud services
Networking & storage technologies
Virtualization & containerization (Docker)
Git and standard CI/CD workflowsRequirements:
7+ years of experience in Python development with strong Object-Oriented Programming skills
Proven background in server-side Python engineering, including:
More
multi-threading / multi-processing
communication protocols
database interactions (SQL)
Experience building management systems or other enterprise-grade, cloud-based, or high-scale distributed systems
2+ years of hands-on experience with Linux, confident working in a Linux environment
Solid understanding of networking concepts and multiprocessing
Experience with AWS and cloud-native workflows
English: Upper-Intermediate or higher -
· 25 views · 0 applications · 8d
Senior Content Scraping Engineer
Hybrid Remote · Ukraine · 5 years of experience · English - B1We’re looking for a Senior-level Content Scraping Engineer who thrives on complex data collection challenges and wants to help build a world-class scientific intelligence platform in the medical field. Our client is an ambitious Swedish–American company...We’re looking for a Senior-level Content Scraping Engineer who thrives on complex data collection challenges and wants to help build a world-class scientific intelligence platform in the medical field.
Our client is an ambitious Swedish–American company building a state-of-the-art, cloud-based analytics platform for the pharmaceutical industry. The platform connects global pharmaceutical companies with the right medical experts—researchers, clinicians, and scientific influencers—based on deep insights from research publications, clinical trials, conference data, industry payments, and thousands of other structured and unstructured data sources.
You will collaborate closely with the client’s engineering team, working alongside colleagues both in Sweden and the Ivano-Frankivsk development office.
What you'll do in this role
- Design, implement, and optimize advanced web-scraping pipelines for HTML sites, APIs, dynamic content, JavaScript-rendered pages, and large PDF documents.
- Build resilient, scalable data extraction systems capable of handling millions of records and diverse source formats.
- Develop and maintain robust anti-blocking and evasion strategies (session rotation, proxy handling, headless browsers, request fingerprinting).
- Identify and standardize data extraction patterns across multiple complex scientific domains.
- Troubleshoot and refactor existing scrapers for performance, reliability, and maintainability.
- Contribute to internal guidelines and best practices for scraping, parsing, and data ingestion.
- Mentor colleagues.
We're looking for
- 3–5+ years of hands-on Python experience focused on automation, scraping, or data engineering.
- Deep experience extracting data from HTML, APIs, XML/JSON, and other structured/unstructured formats.
- Experience with REST, Ajax, and reverse-engineering complex request flows.
- Strong ability to write and maintain Regular Expressions.
- Practical experience with Selenium, Playwright, Puppeteer, or similar headless automation tools.
- Comfort working with large datasets, queuing systems, and distributed scraping architectures.
- Familiarity with Scrapy, BeautifulSoup, lxml, or similar scraping frameworks.
- Solid understanding of data quality, fault tolerance, and retry logic in scraping environments.
- A proactive, organized person who can work independently but collaborates well across teams.
- Strong communication skills and at least Upper-Intermediate English.
How to knock our socks off
- Expertise building large-scale distributed scrapers or crawlers (Scrapy Cloud, Colly, custom frameworks, etc.).
- Experience with AWS (or GCP, Azure), Apache Spark, or containerization (Docker, Kubernetes).
- Interest in NLP, ML-driven extraction, or entity-resolution problems.
- You love borshch
✔ Not checking every box?
This job looks very exciting, but you hesitate to apply because of the confidence gap? Reach out to us anyway! Beetroot is an inclusive workplace that considers all applicants. We’re committed to openness — promoting equality and fostering an environment where different backgrounds, ideas, and experiences are not just accepted, but embraced. So let’s discover together whether we could be an excellent fit for each other.
Please send us your CV in English, and we'll be happy to discuss your application further.
More -
· 63 views · 6 applications · 5d
Senior Python Engineer
Ukraine · 4 years of experience · English - B2Our customer's company is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Deal Reporting team is responsible for building our critical...Our customer's company is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
The Deal Reporting team is responsible for building our critical capital partner integrations, as well as services to automate funding processes safely and reliably. We are looking for a highly motivated Software Engineer to help with our effort on building integrations, services, and testing infrastructure.Responsibilities:
- You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
- You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
- You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
- You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
- You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
- You will help develop talent on your team by providing feedback and guidance and leading by example.
Requirements:
- You have a total of 4+ years of experience as a software engineer.
- You are experienced in designing, developing, and launching backend systems at scale technologies like Python, AWS, MySQL, and Kubernetes.
- You have experience shipping web apps using declarative UI frameworks like React or Vue.
- Familiarity with Spark is a plus.
- You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design.
- You write high-quality code that is easily understood and used by others.
- You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
- Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
More