Jobs
263-
· 119 views · 14 applications · 29d
Back-End Engineer(Python) - PDF Expert Team
Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience · Upper-Intermediate Ukrainian Product 🇺🇦As a Back-End Engineer, you will play a pivotal role in enhancing PDF Expert's web applications with innovative and challenging features. You will be responsible for designing and implementing AI-driven solutions, and ensuring our applications are...As a Back-End Engineer, you will play a pivotal role in enhancing PDF Expert's web applications with innovative and challenging features. You will be responsible for designing and implementing AI-driven solutions, and ensuring our applications are user-friendly and high-performing. You will collaborate closely with QA, design, and other engineering teams to produce well-tested, production-ready code and participate in key architecture and infrastructure decisions.
What will you do:
- Implement new features and enhance existing ones for PDF Expert's web applications.
- Integrate AI-driven solutions to automate complex processes and enhance user experience.
- Write well-structured, maintainable, and production-ready code.
- Ensure the codebase is always in a buildable state and adheres to team coding standards.
- Analyze and improve the performance and usability of web applications.
- Participate in architecture and infrastructure decision-making processes.
- Communicate effectively with the product team about code quality, UX, development processes, implementation delays, and security vulnerabilities.
- Share insights and propose innovative solutions to improve the product and development practices.
About you:
- Expertise in Python 3.x and modern best practice
- Strong knowledge of async programming and concurrency
- Hands-on experience with profiling, debugging, and performance tuning
- Experience in load testing and system optimization
- Proficiency in SQLAlchemy, MySQL, and query performance optimization
- Understanding of Kubernetes concepts (Pods, Deployments, ConfigMaps, Secrets)
- Experience with Docker for containerization and orchestration
Would be a plus:
- Experience with AWS services like SQS, RDS (MySQL)
- Familiarity with LangChain or similar AI/LLM frameworks (e.g., LlamaIndex)
- Understanding of vector databases and retrieval mechanisms
- Experience integrating OpenAI APIs and LLM-based applications
- Knowledge of prompt engineering & retrieval-augmented generation (RAG)
What you will get at Readdle:
- Customer-centric culture. We put our customers first. It means that every employee can benefit from interacting with our customers directly. It enables us to create and deliver the best solutions for millions of our users.
- Professional growth. We are professionals at everything we do. It means we own our decisions, our work, and our results. We provide quality feedback to others and welcome feedback as an opportunity to learn and improve.
- A team of amazing people. The greatest power we have is the team. It means we care about each other, ensure transparency, and invest in everyone's success.
- Impact on our products. We aim to create valuable products. It means that we improve ourselves constantly by overcoming constraints, simplifying our processes, and improving our capacity.
- Innovative culture. We try to be innovative and creative in everything we do. It means that we expect, appreciate and value new ideas.
-
· 83 views · 13 applications · 25d
Python Engineer
Full Remote · Ukraine · Product · 5 years of experience · Upper-IntermediateOur Development Team is excited to welcome a new colleague - an experienced Python Engineer Requirements: Strong background in Python (SQLAlchemy, aiohttp, Celery, pytest) Good proficiency in SQL and PostgreSQL DBMS Basic skills of Ansible and...Our Development Team is excited to welcome a new colleague - an experienced Python Engineer
Requirements:
- Strong background in Python (SQLAlchemy, aiohttp, Celery, pytest)
- Good proficiency in SQL and PostgreSQL DBMS
- Basic skills of Ansible and Terraform, configuration of AWS services
- Rest of the stack (great if familiar): AirFlow, Docker, RabbitMQ, Memcached, HAProxy, Nginx, Grafana, Prometheus, Loki, Jenkins
- Responsibility and ability to take technical ownership over technical assets
- Great teamplay and communication skills, abilities to prompt colleagues and support them, to make decisions autonomously and to know exactly when to ask for help
- Goal-oriented mindset, ability to see and take a business context
- Abilities to make decisions autonomously, to prompt and support colleagues, to know exactly when to ask for help
- Experience with PSPs (Stripe/Braintree/PayPal) is a plus
-
· 171 views · 53 applications · 25d
Full-stack Python Developer
Full Remote · EU · 1 year of experience · IntermediateLocation: remote Payment: negotiable REQUIREMENTS: At least 2 years of commercial experience. API key integration experience. Websraping, metadata, parsing cocial networks. Good coding Python skills. Excellent understanding of Frontend part:...Location: remote
Payment: negotiable
🎓REQUIREMENTS:
⬥ At least 2 years of commercial experience.⬥ API key integration experience.
⬥ Websraping, metadata, parsing cocial networks.
⬥ Good coding Python skills.
⬥ Excellent understanding of Frontend part: HTML, CSS, SCSS, React, React Hooks, Context API, TanStack Query, Styled-components, Cloud functions.
⬥ Knowledge of Backend part: Node.js, Express, MongoDB, Mongoose, Firebase 9 Firestore & Real-time DB.
⬥ Knowledge of HTTP, HTTPS, FTP, TLS/SSL protocols.⬥
+ WOULD BE A PLUS:
⬥ Knowledge of JavaScript, ES6+, TypeScript
⬥ Experience with deployment on Netlify, Vercel, Heroku, Render, Digital Ocean
⬥ Ability to work with Luxon, Socket.io, pkg, xlsx, jwt, ftp, OpenStreetMap & Leaflet.js, ApexCharts
💻RESPONSIBILITIES:
⬥ Creating high-quality code in the Python programming language.
⬥ API key integration and management.⬥ Developing and implementing tools for extracting data from websites.
⬥ Ensuring the quality of web applications.⬥ Developing HTML and JSON structures.
👋WORK CONDITIONS:
⬥ 8-hour working day (Kiev time).
⬥ Standard working schedule from Monday to Friday.⬥ Remote work.
More -
· 91 views · 8 applications · 19d
Senior Python Django Developer to $4000
Full Remote · Ukraine · Product · 5 years of experience · Pre-IntermediateWe are looking for an experienced Senior Python developer who will join our team to help create services for our customers and work on the company’s own products. REQUIREMENTS: - Knowledge of Python (over 5 years of commercial development experience); -...We are looking for an experienced Senior Python developer who will join our team to help create services for our customers and work on the company’s own products.
More
REQUIREMENTS:
- Knowledge of Python (over 5 years of commercial development experience);
- OOP, Unix system, Django and Django Rest Framework, PostgreSQL, MySQL;
- Understanding of container deployment, microservice application architecture;
- Experience working with other frameworks (Flask, FastAPI, Tornado), working with async-applications
- Experience in integrating third-party services (payment, data providers, postal services, etc.), primarily working through their STTR-API;
- Knowledge of tools - the more, the more advantages. (NoSQL, graphene, celery, sqlalchemy, PIL, boto, NumPy, swagger, OAuth, OpenCV, pycrypto, chime / Twilio, etc.);
- Experience CI / CD, including cloud / serverless deployment;
- Experience in building highly loaded applications;
- Knowledge of the web stack (HTML / CSS, NodeJS, ES6, less / sass, jQuery, React / Angular);
- Understanding the principles of network security;
- Experience in documentation development;
- Experience in evaluation and planning;
RESPONSIBILITIES:
- Development of ongoing projects and implementation of new features/functionality;
- Active participation in the projects pre-sales and estimation activities;
- Designing and improving of solutions architecture;
- Formation of a strategy for the technological development of the project;
- Technical support of team-members, and assist in development of their tech skills;
- Participation in process of new developers hiring, onboarding and technical mentoring. -
· 336 views · 22 applications · 14d
Python Developer (Trainee or Junior)
Office Work · Ukraine (Lviv) · 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!
More -
· 81 views · 30 applications · 6d
Python Developer
EU · Product · 3 years of experience · Upper-IntermediateNumerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team. What will you be doing? As part of the...Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team.
What will you be doing?
As part of the team, you will be working on the company's internal product development. You will be helping us build new software features, support, and maintain existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with internal and third-party services. You will be collaborating closely with the product team to understand the system’s functional and non-functional requirements and contribute to code quality through unit testing, integration testing, code reviews, and system design using Python to build robust software that aligns with business needs.
What are we looking for?
- A strong programming background with Python and OOP skills.
- Proficiency with SQL (Postgres, SQLite) and NoSQL (MongoDB) databases.
- Deep understanding of algorithms and data structures.
- Experience with FastAPI and Linux environments.
- Strong problem-solving skills and ability to collaborate effectively in a team environment.
- Familiarity with LangChain is a plus.
What we offer:
- Competitive compensation depending on experience and skills.
- Regular assessments and salary reviews.
- Paid personal days.
- Health insurance.
- Partial gym compensation.
- English/Polish/Spanish language classes.
- Flexible working schedule.
-
· 67 views · 6 applications · 8d
Strong Middle Python Engineer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediatePOSITION OVERVIEW DashDevs is seeking a Python Engineer to contribute to the development of a fintech service tailored for EU clients. Embrace the opportunity to leverage cutting-edge technologies like AWS for deployment, Kafka for interactive queue...POSITION OVERVIEW
DashDevs is seeking a Python Engineer to contribute to the development of a fintech service tailored for EU clients.
Embrace the opportunity to leverage cutting-edge technologies like AWS for deployment, Kafka for interactive queue service, within a microservice dedicated to card proccessing and “Buy now pay later” service.
Project description
An innovative fintech platform is transforming how consumers manage finances and make purchases using BNPL. It offers seamless payment solutions, integrating with various merchants for online and in-store shopping. It provides their users flexible payment options, real-time spending insights, and robust security measures, enhancing their financial management and shopping experiences.
Project stage
Project is active in EU from 2014, expanding to new regions in Q3 2024
Team quantity
Currently there is 3 concurrent squads who are managing product features with total number of engineers 30.
YOUR BACKGROUND
- At least 5 years of experience as Software Developer
- Experience with fintech is mandatory
- Clean coding methodologies (SOLID, YAGNI)
- Fluency in SQL, Python, Unix/bash scripting
- Ability to write easily understandable and maintainable code in multiple programming languages…polyglot will be a distinct advantage
- Good understanding and working knowledge of Django
- Be familiar with best practices in microservices, OOP design patterns, queuing patterns, asynchronous programming (both asyncio and celery-like)
- Strong communication skills, ability to deliver code to production with feedback and document design decisions
- Databases: SQL {PostgreSQL, MySQL}
- Message brokers: RabbitMQ, Kafka
- English level - B2
Skills that will be a plus:
- Experience with a cloud services provider (AWS)
- Terraform
- Kubernetes (EKS)
- NoSQL {Apache Cassandra, Redis, MongoDB}
- Firebase
- Grafana
Docker
Previous experience preferred: Knowledge of cards issuing/processing
RESPONSIBILITIES
- Develop new features and support apps in django monolith service
- Write technical specifications for API
- Implement, review, support and debug required scope
- Write unit tests and integration tests
- Participate in code review
- Participate in verbal and written communication with the client(s)
-
· 126 views · 6 applications · 12d
Senior Software Engineer ( Python )
Full Remote · Worldwide · 7 years of experience · Upper-IntermediateWhat you will be doing: Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads. Drive the entire lifecycle of AI agent development, from conception and design to...What you will be doing:
- Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads.
- Drive the entire lifecycle of AI agent development, from conception and design to implementation and maintenance.
- Engage in rapid prototyping and iterative development to refine AI solutions based on real-world performance and feedback.
- Implement monitoring and evaluation systems to track the effectiveness of AI agents in production, ensuring high reliability and user satisfaction.
- Contribute to a culture of innovation by staying current with industry trends in generative AI and applying cutting-edge research to practical business solutions.
What you should have:
- 8+ years of hands-on programming experience with at least one modern language such as Python, Go, or Elixir.
- Hand-on experience training, fine-tuning, and/or deploying LLM applications in production environments.
- Strong analytical and problem-solving skills, with a proven ability to decompose complex issues and drive innovation in a highly iterative development process.
- Excellent communication skills and the ability to work effectively in a team setting.
- Ability to solve ambiguous problems and thrive in a fast-paced environment.
What we hope you have:
- 5+ years of experience contributing to the architecture and design of large-scale distributed systems and/or ML systems and tools.
- Proficiency in Python, with a track record of developing AI-driven applications using this language.
- Exceptional writing abilities with the capacity to craft and optimize prompts for generative AI models.
- Experience with deploying, monitoring, debugging, and evaluating AI agents in production environments is a huge bonus.
- Knowledge of machine learning operations (MLOps) practices.
-
· 92 views · 3 applications · 21d
Senior Software Engineer ( Python )
Full Remote · Worldwide · 8 years of experience · Upper-IntermediateWhat you will be doing: Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads. Drive the entire lifecycle of AI agent development, from conception and design to...What you will be doing:
- Develop and deploy advanced agentic applications powered by large language models to help local businesses automate interactions and manage leads.
- Drive the entire lifecycle of AI agent development, from conception and design to implementation and maintenance.
- Engage in rapid prototyping and iterative development to refine AI solutions based on real-world performance and feedback.
- Implement monitoring and evaluation systems to track the effectiveness of AI agents in production, ensuring high reliability and user satisfaction.
- Contribute to a culture of innovation by staying current with industry trends in generative AI and applying cutting-edge research to practical business solutions.
What you should have:
- 8+ years of hands-on programming experience with at least one modern language such as Python, Go, or Elixir.
- Hand-on experience training, fine-tuning, and/or deploying LLM applications in production environments.
- Strong analytical and problem-solving skills, with a proven ability to decompose complex issues and drive innovation in a highly iterative development process.
- Excellent communication skills and the ability to work effectively in a team setting.
- Ability to solve ambiguous problems and thrive in a fast-paced environment.
What we hope you have:
- 5+ years of experience contributing to the architecture and design of large-scale distributed systems and/or ML systems and tools.
- Proficiency in Python, with a track record of developing AI-driven applications using this language.
- Exceptional writing abilities with the capacity to craft and optimize prompts for generative AI models.
- Experience with deploying, monitoring, debugging, and evaluating AI agents in production environments is a huge bonus.
- Knowledge of machine learning operations (MLOps) practices.
-
· 111 views · 2 applications · 8d
Middle Python Developer (AWS lambda)
Full Remote · Countries of Europe or Ukraine · 2 years of experience · IntermediateWe are looking for a Middle Python Developer (AWS lambda) 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 (AWS lambda) 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;
- 1+ years of experience with AWS services (Lambda, Step Functions, API Gateway, SQS, Fargate);
- Experience with SQL and query optimisation;
- Experience integration of 3rd party services;
Experience with payment systems integrations (Stripe, Shopify, Recurly, Paypal, Braintree, etc.).
Optional skills (as a plus):
- Experience with Redis and Lua scripts;
- Experience with Django REST API;
Experience with Celery and async task management.
Key responsibilities:
- Design and develop new features and maintain existing functionality;
- 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.
-
· 105 views · 35 applications · 13d
Python developer
Part-time · Full Remote · Worldwide · 5 years of experience · Advanced/FluentWe are searching for a Python developer, Part-time (with potential for full-time) Design, build, and maintain scalable backend services with REST APIs using modern ASGI frameworks like FastAPI. Architect and manage sophisticated database systems,...We are searching for a Python developer, Part-time (with potential for full-time)
●Design, build, and maintain scalable backend services with REST APIs using modern ASGI frameworks like FastAPI.●Architect and manage sophisticated database systems, leveraging both SQL (Postgres) and No-SQL technologies.
●Write clean, modular, and testable code, adhering to clean architecture principles.●Develop and execute comprehensive tests using tools like Pytest to ensure system reliability and support CI/CD pipelines.
●Partner with data engineering specialists to enhance the performance and efficiency of our internal data platform.
●Contribute to designing and deploying event-driven systems using message brokers such as Kafka or similar technologies.
You’ll thrive in this role if you have:
●At least 5 years of hands-on experience in backend development, with deep expertise in Python.
●Demonstrated proficiency with web frameworks like FastAPI (async/asyncio) or Flask.
●Hands-on experience with ORM tools such as SQLAlchemy.
●Strong knowledge of designing, optimizing, and maintaining both SQL and NoSQL databases.
●Experience in designing and implementing microservices and event-driven architectures.
●A solid understanding of clean architecture principles and a commitment to writing testable, maintainable code.
●Familiarity with Docker and containerized development environments.
●AWS, GCP or Azure infrastructure knowledge (as a plus)
More -
· 61 views · 16 applications · 15d
Backend Engineer (Python)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Advanced/FluentAs a Backend Engineer, you will be part of our main engineering team. You will build and look after our Python-based data pipelines and backend services. Your work will be used to power AI-driven capabilities, turning large amounts of data into useful...As a Backend Engineer, you will be part of our main engineering team. You will build and look after our Python-based data pipelines and backend services. Your work will be used to power AI-driven capabilities, turning large amounts of data into useful information that helps our customers respond quickly to problems. You will also take turns working on-call, making sure everything runs smoothly and quickly fixing any production issues.
Required Skills:- You'll need to have a strong background in Python, with a proven track record in building and maintaining scalable systems.
- Experience of data pipelines, API integrations, and performance optimisation.
- The ability to write clean, easy-to-maintain code when working to a tight deadline.
- You will be comfortable working in a fast-paced startup environment, balancing rapid deployment and stability.
- Knowledge of alerting, logging, and incident response systems.
- Familiarity with Kubernetes, Docker, and CI/CD practices.
- Experience with Infrastructure as Code tools (Terraform, Helm).
Responsibility:
- Develop and maintain backend systems and data pipelines in Python that can be scaled up or down as needed.
- Combine data from different sources and APIs, making sure everything works well together.
- You will also work closely with the cloud and product teams, helping to improve the product based on customer feedback.
- Keep the system performing well, solve difficult production issues, and make sure everything is reliable.
Recruitment Process:
- Screening call with with HR (30mins)
- Interview with Co-Founder (45 mins)
- Technical interview (60 mins)
- Final feedback received within a week after the interview
-
· 135 views · 20 applications · 29d
Python Developer
Full Remote · EU · Product · 3 years of experience · Upper-IntermediateNumerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team. What will you be doing? As part of the...Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team.
What will you be doing?
As part of the team, you will be working on the company's internal product development. You will be helping us build new software features, support, and maintain existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with internal and third-party services. You will be collaborating closely with the product team to understand the system’s functional and non-functional requirements and contribute to code quality through unit testing, integration testing, code reviews, and system design using Python to build robust software that aligns with business needs.
What are we looking for?
- A strong programming background with Python and OOP skills.
- Proficiency with SQL (Postgres, SQLite) and NoSQL (MongoDB) databases.
- Deep understanding of algorithms and data structures.
- Experience with FastAPI and Linux environments.
- Strong problem-solving skills and ability to collaborate effectively in a team environment.
- Familiarity with LangChain is a plus.
What we offer:
- Competitive compensation depending on experience and skills.
- Regular assessments and salary reviews.
- Paid personal days.
- Health insurance.
- Mental health support program.
- Partial gym compensation.
- English/Polish/Spanish language classes.
- Flexible working schedule.
-
· 64 views · 2 applications · 29d
Python Developer to $4500
Full Remote · Countries of Europe or Ukraine · Product · 6 years of experience · Advanced/FluentPython/TypeScript Developer Professional skills: Angular / React * Typescript * Python / Fastapi * PostgreSQL Terraform GitHub Actions GCP Services / Cloudrun PostgreSQL (Data) PDF Generator Image Preview Service Logging&Monitoring (*) -...Python/TypeScript Developer
Professional skills:
- Angular / React *
- Typescript *
- Python / Fastapi *
- PostgreSQL
- Terraform
- GitHub Actions
- GCP Services / Cloudrun
- PostgreSQL (Data)
- PDF Generator
- Image Preview Service
- Logging&Monitoring
(*) - important knowledge
Domain knowledge:
- Nice to have: Logistics, EDI, B2B, AI.
Personal characteristics:
- A systematic and responsible approach to solving tasks
- High rate of self-study
- Non-conflict, punctuality, diligence and accuracy
- Focus on the result
Additional skills
- B2 / C1 English is mandatory;
- Spoken German will be an advantage.
More -
· 217 views · 18 applications · 26d
Python Developer (Trainee or Junior)
Office Work · Ukraine (Lviv) · 1 year of experience · 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!
More