Jobs
252-
· 143 views · 6 applications · 15d
Middle Python Developer (microservices)
Full Remote · Countries of Europe or Ukraine · 2 years of experience · B1 - IntermediateWe are looking for a Middle Python Developer (microservices) 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...We are looking for a Middle Python Developer (microservices) 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 requirements:- 3+ years of experience with Python;
- Experience with AWS services (Lambda, Step Functions, API Gateway, SQS, Fargate);
- Experience with SQL and query optimisation;
- Experience integration of 3rd party services;
- Strong understanding of client-server model, REST API approach, authorization/authentication principles;
Strong understanding of asynchronous/multithread/multiprocess programming;
Optional skills (as a plus):
- Experience with Redis and Lua scripts;
- Experience with Django REST API;
- Experience with payment systems integrations (Stripe, Shopify, Recurly, Paypal, Braintree, etc.);
Experience with Celery and async task management.
Key responsibilities:
- Developing server applications (APIs). Within these applications, developers need to describe core logic and integrations with third-party services.
- Writing scripts similar to DAGs in AirFlow or AWS Lambdas. These scripts should process information using Pandas or implement some simple business logic.
- Developing applications with a distributed architecture (microservices).
Developing client applications for data retrieval. These data will later be processed by developers from the DS and DE departments.
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 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.
-
· 748 views · 71 applications · 4d
Strong Junior Django/DRF Developer
Full Remote · Countries of Europe or Ukraine · 2 years of experience · B1 - IntermediateLooking for a Strong Junior Django/DRF 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 requirements: 1,5 +...Looking for a Strong Junior Django/DRF 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 requirements:- 1,5 + years of experience with Django and it's components;
- Experience with RESTful APIs, DRF and related libraries;
- Experience with Celery and async task management;
- Experience with SQL and query optimisation;
- Experience of writing tests;
- Able to work independently and excellent in communicating challenges and issues;
Optional skills (as a plus):
- Experience with AWS services (EC2, API Gateways, Lambda, SQS);
- Experience with NoSQL databases (Redis, Elasticsearch, etc.);
- Experience of end-to-end implementation for new functionality;
- Experience with payment systems integrations (Stripe, Shopify, Recurly, Paypal, Braintree, etc.);
- Experience with chargeback management tools (Ethoca, RDR, CDRN, etc.);
- Understanding how to handle high load on projects;
Key responsibilities: - Design, develop and maintain payment gateway and other integrations;
- Design and develop new features and maintain existing functionality.
- Design and develop web applications using Python/Django/Celery.
- Design, develop and maintain RESTful APIs using Django Rest Framework (DRF).
- Write clean and well-structured code that is easy to read and maintain;
- Write and maintain technical documentation.
- Write and maintain unit tests to ensure code quality.
- Optimize and maintain the security, performance, and usability of the applications.
- Collaborate with the PM/Frontend/DevOps/QA and others team members.
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 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.
-
· 548 views · 80 applications · 6d
Django/DRF Developer
Full Remote · Countries of Europe or Ukraine · 2 years of experience · B1 - IntermediateLooking for a Django/DRF 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 requirements: 2 + years of...Looking for a Django/DRF 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 requirements:- 2 + years of experience with Django and it's components;
- Experience with RESTful APIs, DRF and related libraries;
- Experience with Celery and async task management;
- Experience with SQL and query optimisation;
- Experience of writing tests;
- Able to work independently and excellent in communicating challenges and issues;
Optional skills (as a plus):
- Experience with AWS services (EC2, API Gateways, Lambda, SQS);
- Experience with NoSQL databases (Redis, Elasticsearch, etc.);
- Experience of end-to-end implementation for new functionality;
- Experience with payment systems integrations (Stripe, Shopify, Recurly, Paypal, Braintree, etc.);
- Experience with chargeback management tools (Ethoca, RDR, CDRN, etc.);
- Understanding how to handle high load on projects;
Key responsibilities: - Design, develop and maintain payment gateway and other integrations;
- Design and develop new features and maintain existing functionality.
- Design and develop web applications using Python/Django/Celery.
- Design, develop and maintain RESTful APIs using Django Rest Framework (DRF).
- Write clean and well-structured code that is easy to read and maintain;
- Write and maintain technical documentation.
- Write and maintain unit tests to ensure code quality.
- Optimize and maintain the security, performance, and usability of the applications.
- Collaborate with the PM/Frontend/DevOps/QA and others team members.
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 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.
-
· 253 views · 16 applications · 20d
Python Developer (Trainee or Junior)
Office Work · Ukraine · B1 - IntermediateAppexoft 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 -
· 71 views · 18 applications · 20d
Lead Python Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateLet’s start with what PLANEKS offers: 0. Fast and comfortable hiring process. 1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00. 2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health...Let’s start with what PLANEKS offers:
0. Fast and comfortable hiring process.
1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.
2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.
3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.
4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.
5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.
6. Speaking clubs with a native speaker to constantly maintain your English level.
7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.
We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!
This position supposes that you have the following knowledge and competencies:- 5+ years of commercial software engineering experience using Python for Web.
- Strong soft skills including leadership - ability to hire, develop, inspire, motivate, train and manage the team to meet high goals.
- Knowledge of Django. FastAPI, Flask, Python CMSs would be a plus.
- Knowledge of SQL and NoSQL databases.
- Knowledge of designing and writing APIs or RESTful endpoints.
- Multi-threading, asynchronous and microservice software development experience.
- Understanding of network principles (TCP / IP, DNS, HTTP, SSL).
- Knowledge of message streams and brokers RabbitMQ, Kafka, etc.
- Strong expertise in software design, development and development management
- Knowledge OOP, Architecture Patterns and Best Practices for tech solutions.
- Excellent English communication skills (both verbal and written).
Will be a plus
- Knowledge of another programming language except for Python.
- Strong understanding of CI/CD process and cloud platforms.
- Experience with Machine Learning or Artificial Intelligence.
- Business-oriented approach.
Responsibilities
- Being on the edge of technology, management, and business.
- Working with the founders on directions and goals for the development team.
- Technical mentoring and coaching of developers.
- Being a part of recruitment processes.
- Integrate the newest technologies and approaches which will be used by other developers in the company.
- Constantly adding value to the experience of our customers
… and coding!
More -
· 34 views · 0 applications · 4d
Embedded Developer to $2000
Full Remote · EU · Product · 2 years of experience · B1 - IntermediateML learning and Computer Vision company is looking for a Embedded Developer to join our team. Requirements: Strong knowledge of circuitry and the base of electronic components Knowledge of microcontrollers Familiarity with single board computers (Nvidia...ML learning and Computer Vision company is looking for a Embedded Developer to join our team.
Requirements:
Strong knowledge of circuitry and the base of electronic components
Knowledge of microcontrollers
Familiarity with single board computers (Nvidia Jetson/Raspberry Pi), hardware interfaces
Understanding of embedded communication protocols
Soldering and hands-on experience with electronics
Installation skills, including SMD elements
Understanding of power circuits and ability to work with them
Diagnostic skills, ability to find the hardware problem and troubleshoot it
Essential knowledge of Python and Linux system administration, to be able to deploy software and provide technical support
Ability to read technical documentation and communicate with the team
Knowledge of industrial safety standards.
A bit about DeepX
DeepX is an R&D intensive and innovation - driven consortium that provides.
Artificial intelligence-powered Computer Vision solutions for businesses.
Please take a look to find out more about us
https://deepxhub.com/
More -
· 299 views · 17 applications · 4d
Team Lead Python/Django
Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateWe 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 -
· 150 views · 18 applications · 1d
Python Developer (Web scraping) to $900
Ukraine · B1 - IntermediateAre you looking for a dynamic role where you can sharpen your web scraping skills and work with modern technologies? Then this opportunity is for you! We’re a data-driven team building tools for data collection and analysis, and we’re currently looking...Are you looking for a dynamic role where you can sharpen your web scraping skills and work with modern technologies? Then this opportunity is for you!
We’re a data-driven team building tools for data collection and analysis, and we’re currently looking for a Python Developer to join us.
🛠️ What You’ll Work With:
- Web scraping tools & libraries: Scrapy, Requests, BeautifulSoup4, Selenium or Playwright
- Working with databases using SQL
- Version control: Git
- Containerization: Docker
- Web frameworks (basic knowledge is enough): Django, FastAPI, or Flask
🌍 Requirements:
- Solid experience with Python and web scraping tools
- Understanding of SQL and Git
- Basic knowledge of Docker and web frameworks
- English level: B1 or higher
✨ What We Offer:
- Competitive salary
- A modern office in Kyiv
- Corporate taxi for safe and easy commuting
- Remote-friendly culture — work from wherever you're most productive
- A talented and supportive team
- Real impact on the product and its development
📩 Interested?
Send us your CV and let’s build something great together! -
· 40 views · 6 applications · 1d
Senior Backend Engineer
Full Remote · Worldwide · Product · 5 years of experience · B2 - Upper IntermediateWe're looking for a Senior Back-End Engineer to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and...We're looking for a Senior Back-End Engineer to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and implementing new technologies, and working in a supportive team environment, we want to hear from you! ✨
Work type: full-time (hybrid or full remote)
Location: Kyiv, Ukraine, or Europe
✍️ Responsibilities:
- Develop and maintain software solutions using Python and related frameworks, libraries, and technologies;
- Conduct regular code reviews for team members and provide constructive feedback;
- Plan and design scalable software architectures and technical solutions;
- Identify and suggest areas for improvement, optimization, and future development with supporting evidence;
- Analyze business requirements and provide accurate effort estimates for implementation;
- Research, learn, and apply emerging technologies and industry best practices;
- Write comprehensive unit tests and perform debugging to ensure software quality;
- Create and maintain technical documentation and specifications;
- Collaborate with cross-functional teams including product managers and designers;
⚙️ Requirements:
- 5+ years of professional Python development experience
- Strong understanding of asynchronous programming (async/await, asyncio, concurrent programming)
- Experience with Django/DRF or other modern web frameworks (Flask, FastAPI)
- Experience with external API integration, preferably marketing APIs (Google Ads, Facebook Marketing API, or similar platforms)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Experience with cloud platforms (AWS or GCP preferred)
- Data science and machine learning expertise would be a plus
- Product-focused mindset and ability to work effectively in agile team environments with minimal supervision
- Upper-Intermediate English level or higher (written and verbal communication)
- Self-motivated and proactive with strong problem-solving initiative
🤝 We Offer:
- 24 vacation days per year;
- 10 days of sick leaves;
- after a trial period - medical insurance / gym;
- coverage of English courses;
- opportunities for professional growth within the company, corporate events, and team-building activities.
🗣 Interview process:
- screening by HR (30-45 mins)
- technical interview (1.5h)- interview with CEO / VP of Engineering (40 mins)
If you are ready to embark on this exciting journey with us, we will be happy to welcome you on board!
About Madgicx 🇺🇦
More
Madgicx is a fast-growing SaaS MarTech company in the online marketing space! We offer the world's first all-in-one solution to better track, analyze, build, automate, and optimize ads across Facebook, Instagram & Google. We improve the quality of life for marketers by saving time and making their advertising budgets more profitable. Over the past few years, Madgicx grew from 0 to a 100 million dollar company, and today, we are proud to serve international brands of all sizes and some of the biggest agencies in the world. Now it’s time to drive the transition from a Start-up to a Scale-up. Join us and take your part in building a world-class product in the rapidly growing Advertising Technology space! -
· 1764 views · 123 applications · 5d
Python Developer (Scraping)
Full Remote · Countries of Europe or Ukraine · 0.5 years of experience · B1 - IntermediateLooking for a Python Developer (Scraping) 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. Ready to consider final year students...Looking for a Python Developer (Scraping) 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. Ready to consider final year students with commercial experience.
Skills & Qualifications:- 9+ months of commercial experience with Python.
- Proficiency in web scraping, data extraction, cleaning, and visualization.
- Experience with web automation techniques and tools.
- Hands-on experience with relevant libraries and frameworks, including:
- Playwright, playwright-stealth
- Requests, aiohttp (for HTTP requests)
- lxml, BeautifulSoup (for parsing and data extraction)
- Strong understanding of multiprocessing and multithreading, including process and thread management.
- Familiarity with Linux environments, cloud services (AWS, GCP), and Docker
- Experience with bypassing bot detection and CAPTCHA-solving techniques.
- Experience working with SQL databases (PostgreSQL, MySQL, or equivalent).
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.
- Experience with Flask / Flask-RESTful for API development.
- Hands-on experience with CAPTCHA-solving services (2captcha, anticaptcha).
- Experience with GUI automation tools like PyAutoGUI.
- Knowledge of virtual display environments (e.g., xvfb, pyvirtualdisplay).
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.
-
· 478 views · 23 applications · 4d
Middle Python Scraping Developer
Countries of Europe or Ukraine · 3 years of experience · C1 - AdvancedLooking 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.
-
· 162 views · 40 applications · 20d
Python (Django) Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B1 - IntermediateLet’s start with what PLANEKS offers: 0. Fast and comfortable hiring process. 1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00. 2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health...Let’s start with what PLANEKS offers:
0. Fast and comfortable hiring process.
1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.
2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.
3. Salary paid in USD + tax compensation. Revision every 1 year. We want everyone to be confident in what tomorrow brings.
4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.
5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.
6. Speaking clubs with a native speaker to constantly maintain your English level.
7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.
We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!
This position supposes that you have the following knowledge and competencies:
1. Software development experience(at least 3 years MUST) with:
— Python and Django
— Other Python frameworks (e.g., Flask)
— PostgreSQL, MySQL
— Celery, Redis, ElasticSearch
— Cloud providers, DevOps, CI/CD
— Unit, integration, E2E tests
2. Knowledge of REST and experience working with REST APIs
3. Experience with JS, HTML, CSS (Usually 0-20% of activity)
4. Communication skills in English (good writing and speaking)
You will deal and be responsible for:
1. Develop, support, and maintain projects in Python - usually, we create products from scratch but also have existing projects where the dev team should be extended. And also, we do not work with legacy codebases.
2. Solve technical challenges - all our projects are different, and you’ll never be bored with the same tasks every day, so your acquisitive mind will have great challenges regularly.
3. Take care of quality (code, test, business features, documentation) - everyone enjoys working with clean, readable code, so it is important to keep it such.
4. Participate in code reviews - usually, it is cross-reviews in the team or reviews by a senior person.
5. Communicate with internal and external teams - we’re in touch with great minds - inventive clients, and supportive colleagues!
6. Improve your technical and soft skills - just a normal evolution :)
More -
· 53 views · 3 applications · 22d
Senior Python Developer
Portugal · 7 years of experience · C1 - AdvancedAbout us Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects, and IT managers. We are united by the mission to provide our clients with software products and services that perform,...About us
Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects, and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work as designed.
We believe that our people and culture are key contributors to Syndicode’s continuous success. Shared principles, including Accountability, Involvement, Excellence, Visibility, Integrity, Innovation, Win-Win, and Flexibility, unify our team. Syndicoders are professionals who pursue self-improvement through continual learning, are eager to introduce improvements to work processes, and can analyze various sources to make sound and timely decisions.
If it sounds like you, apply for our vacancies and become a new Syndicoder!About the role:
As a Senior Python Developer at Syndicode, you'll build reusable, scalable, and efficient backend systems that power our high-availability, low-latency applications. You will work across microservices and monolithic architectures, design APIs, integrate with cloud platforms, and push the boundaries of modern AI agentic web applications.
You’ll collaborate with cross-functional teams, contribute to architectural decisions, and help us deliver intelligent, performant, and secure digital products.
What you’ll be doing:
Development and Architecture:
-Design and build scalable backend systems and RESTful APIs using Django and FastAPI;
-Work with both monolithic and microservice architectures;
-Develop and integrate authentication mechanisms, API gateways, and security practices;
-Ensure system performance, reliability, and fault tolerance in production environments;
-Collaborate with stakeholders to understand business needs and deliver impactful backend solutions.
- Cloud & Infrastructure:
-Deploy and manage applications on AWS or GCP;
-Work with containerization tools like Docker; experience with Kubernetes is a plus;
-Set up CI/CD pipelines and automation for deployments. - Monitoring, Testing & Observability:
-Implement observability and monitoring using tools like Prometheus, Grafana, etc;
-Write unit, integration, and performance tests;
-Follow TDD practices and ensure strong coverage across services. - AI & Agentic Systems:
-Design and implement RAG (Retrieval-Augmented Generation) pipelines;
-Build and maintain AI Agents and Voice AI agents using frameworks like: LangChain, LlamaIndex, DSPy, or similar;
-Integrate modern LLMs (OpenAI, Claude, Gemini, or open-source);
-Apply principles of AI agentic web apps and manage Vector DBs (e.g., Pinecone, Weaviate, Qdrant). - Participating in Pre-sale activities, working closely with the project manager, product owner, project development team, and other key stakeholders to understand project business requirements and help translate these into technical requirements for the development team.
What You’ll Need:
- 5+ years of backend development experience, primarily with Python;
- Strong expertise in Django, FastAPI, and REST API design;
- Hands-on experience with PostgreSQL, MySQL, MongoDB, Redis, and Vector DBs;
- Proven experience with LLM integration, RAG systems, and AI agent frameworks;
- Familiarity with cloud platforms: AWS, GCP, or both;
- Solid understanding of system design, including scaling, caching, and partitioning;
- Proficiency with Git, testing frameworks, and Agile practices;
- Strong communication skills and experience working in cross-functional remote teams;
- Proficiency in English (upper-intermediate/advanced level).
Bonus Points If You Have:
- Experience with containerization and orchestration tools such as Docker and Kubernetes;
- Familiarity with CI/CD pipelines and automated deployment processes;
- Experience with event-driven architecture and messaging queues like RabbitMQ or Kafka.
What you’ll get at Syndicode:
- 15 days of vacation, 11 days off for holidays, and 20 sick leave days per year;
- Hybrid work model (2–3 days per week in the office);
- Educational support;
- Internal tech meetups;
- Continuous feedback within teams and departments;
- Top-notch team;
- Ability to participate in decision-making and bring new ideas;
- Self-management: opportunity to manage your time and plan your activities;
- Dynamic fast-growing environment: we react and adapt quickly to the world’s and market changes.
-
· 321 views · 104 applications · 19d
Senior Backend Engineer (Python)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateThe Role As our Senior Backend Engineer, you’ll design and build the backend infrastructure that supports high-throughput, reliable, and secure AI agent workflows. You’ll work cross-functionally with ML engineers and data scientists to operationalize...The Role
As our Senior Backend Engineer, you’ll design and build the backend infrastructure that supports high-throughput, reliable, and secure AI agent workflows. You’ll work cross-functionally with ML engineers and data scientists to operationalize models at scale.
Key Responsibilities
- Architect and implement scalable APIs, microservices, and event-driven systems to power ML pipelines and agent orchestration
- Design efficient data modeling, ETL, and persistent storage suited for high-volume, real-time agent data
- Optimize backend performance and ensure system stability under heavy concurrent load
- Collaborate closely with founders and ML teams to deliver end-to-end agent features
- Establish CI/CD pipelines, monitoring frameworks, and enforce backend security best practices
- Mentor junior engineers and contribute to team culture and best practices
Requirements
- 5+ years designing, implementing, and maintaining backend systems in Python
- Experience building distributed, scalable services with microservices or serverless architectures
- Strong grasp of relational and NoSQL databases, message queues (e.g., Kafka), and ETL patterns
- Proven track record in API design (REST/gRPC), authentication, and reliable asynchronous processing
- Familiarity with containerization (Docker, Kubernetes) and observability tools (Prometheus, Grafana)
Nice to Haves
- Prior experience launching AI products or backend systems for ML/agent-driven applications
- Knowledge of LLM APIs, prompt pipelines, and agent orchestration
- Familiarity with cloud-native tools (AWS Lambda, S3, DynamoDB, GCP/Azure equivalents)
- Experience in startup or early-stage environments
Why You Should Join
- Competitive equity & pay - get in early and own what you build.
- Work closely with experienced founders with a proven startup track record.
- Move fast, ship fast - no corporate bureaucracy.
- Shape the AI revolution in healthcare - massive market, untapped potential
-
· 36 views · 1 application · 12d
Python Technical Lead/Senior Engineer
Full Remote · Ukraine · 6 years of experience · B2 - Upper IntermediateN-iX is looking for a prospective and ambitious Python Technical Lead/Senior Engineer to join our team. Our Client is Cardo Systems, Inc., which is headquartered in Pittsburgh, PA. (USA) and is the world’s acknowledged market leader in wireless...N-iX is looking for a prospective and ambitious Python Technical Lead/Senior Engineer to join our team.
Our Client is Cardo Systems, Inc., which is headquartered in Pittsburgh, PA. (USA) and is the world’s acknowledged market leader in wireless communication systems for motorcyclists. With the introduction in 2004 of the Scala rider® Bluetooth line of devices, Cardo has pioneered a new product category that was non-existent until then.
Today, the Scala rider line includes the most advanced devices in the category from solid entry-level products to the most feature-rich communication and entertainment system available. Scala rider products can be found in motorcycle accessory stores in over 80 countries.
Responsibilities :
- Understand business needs and Implement functional requirements accordingly
- Work independently and directly with stakeholders when needed
- Help in designing the software
- Build efficient back-end features in Python
- Implement designs into code by collaborating with UI/UX designers
- Keep suggesting improvements and ways to enhance the functioning of the software
- Be focused on quality
Requirements :
Must have:
- 6-7+ years of experience in Python
- 3-4+ years in FastAPI
- Tech Lead experience - preferably
- Amazon SES, AWS Lambda, Mongo DB, MicroServices architecture, and Serverless
- Excellent verbal and written skills in English
Good to have:
- GCP, GBQ, Cloudflare
- Experience with Mobile projects or readiness to deep dive into the domain fast
- Experience with Azure DevOps
The ideal candidate is also:
- Pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
- Understands the value of testing, quality, continuous integration, source control, and code reviews
- Able to analyze, plan, and estimate requirements as well as identify risks involved and provide solutions to them
- Has good communication skills and excellent teamwork capabilities
- Independent and self-motivated with a can-do attitude
- Capable of executing under uncertainty, in a dynamic environment
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
*not applicable for freelancers
More