Jobs

116
  • · 148 views · 31 applications · 18d

    Python (Django) Developer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    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...

    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:

    1. Software development experience (at least 3 years) 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
  • · 138 views · 45 applications · 7d

    Python Developer

    Full Remote · Ukraine · 3 years of experience · Upper-Intermediate
    We are seeking a skilled Backend Developer with strong expertise in Python (Django) and cloud technology (AWS) to join our dynamic team. You will be responsible for building and maintaining backend services that support the web application architecture of...

    We are seeking a skilled Backend Developer with strong expertise in Python (Django) and cloud technology (AWS) to join our dynamic team. You will be responsible for building and maintaining backend services that support the web application architecture of our client. You will work closely with front-end developers to integrate user-facing elements and will ensure the application is scalable, secure, and efficient.

    Required Qualifications:

    - Proficiency in Python and experience with web frameworks (Django).
    - Strong understanding of AWS services, specifically EC2, S3, RDS, and ElasticCache. 
    - Experience with containerization tools, particularly Docker.
    - Knowledge of web server configuration and management, specifically with Nginx.
    - Familiarity with Gunicorn or similar application servers. 
    - Understanding of RESTful APIs and web services integration.
    - Experience in version control systems (e.g., Git). 

     What We Offer: 

    - Professional Growth opportunities; 
    - Ambitious goals and interesting projects;
    - Regular & transparent performance review and feedback process;
    - 18 working days of fully paid vacation; 
    - Coverage of taxes and free tax reporting support by our Financial department;
    - Help with individual entrepreneurs’ questions and accounting support.

    More
  • · 96 views · 37 applications · 13d

    Python Developer

    Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience · Upper-Intermediate
    Required Skills: 4+ years of professional experience building multi-tier applications and services; At least Upper Intermediate English level; Good knowledge of Python 3.6 or higher Good knowledge of asynchronous programming Experience with WebApi...

    Required Skills:

    • 4+ years of professional experience building multi-tier applications and services;
    • At least Upper Intermediate English level;
    • Good knowledge of Python 3.6 or higher
    • Good knowledge of asynchronous programming
    • Experience with WebApi development from scratch;
    • Experience working with MS SQL or other RDBMS;
    • Experience working with RabbitMq;
    • Practical usage of OOP and TDD;
    • Experience working with MSA;
    • Practical usage of Docker containers.

     

    As a Plus:

    • Experience with profiling and optimizing code for performance;
    • Logging and metrics monitoring tools;
    • Experience with orchestration tools like Kubernetes or Swarm;
    • Experience with MQ, Redis, NoSQL.

     

    Responsibilities:

    • Write a new code and perform refactoring of the old one, with well balanced proportion;
    • Perform a code review, write UnitTests, check system logs and metrics;
    • Build reusable code, services and libraries for team and whole company use;
    • Optimize application for maximum speed and scalability;
    • Participate in architectural decisions.

     

    We propose:

    • Opportunity to gain international business experience, working for the leading USA company;
    • Office in the center of Kyiv, opportunity to work remotely;
    • Coverage of education and certification (if the project requires);
    • 27 days off per year: 20 days for vacation and 7 days for sick leave without the need for medical evidence;
    • Health Insurance;
    • IT Consulting for Ukrainian Residents (tax payments and accounting services).
    More
  • · 200 views · 41 applications · 18d

    Python (Django) Developer

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · Upper-Intermediate
    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...

    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!

     

    The project:

    Our client is transforming the hospitality industry with innovative solutions that optimize daily operations, enhance transparency, and drive profitability. 

    Our flagship product automates tip management, and we’re expanding our suite of tools to streamline every aspect of hospitality operations.  

     

    Job Requirements:

    • Python, Django, DRF.
    • PostgreSQL, SQLite.
    • Docker, docker-compose.
    • Redis, Celery.
    • Experience with API, payment systems.
    • Digital OCean.
    • React, Next.js, TypeScript. 

     

    More
  • · 47 views · 23 applications · 25d

    FS Python and Nex.js Developer

    Full Remote · Worldwide · 6 years of experience · Upper-Intermediate
    Hard skills requirements: Proven experience as a Fullstack Developer, with at least 7 years of experience in Python and Next.js development. Solid understanding of Python and experience with frameworks such as Django or Flask. Experience with...

    Hard skills requirements:

    • Proven experience as a Fullstack Developer, with at least 7 years of experience in Python and Next.js development.
    • Solid understanding of Python and experience with frameworks such as Django or Flask.
    • Experience with Lambda
    • Experience with modern front-end frameworks such as React
    • Experience with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, etc.
    • Fastapi experience and/or deployment with CI/CD
    • Familiarity with RESTful APIs and web services.
    • Experience with version control systems such as Git.
    • Strong problem-solving skills and ability to think critically.
    • Excellent communication and interpersonal skills.
    • Ability to work independently and as part of a team in a fast-paced environment.
       

    Soft skills requirements:

    • Strong communication skills to effectively collaborate with cross-functional teams, articulate technical concepts to non-technical stakeholders, and participate in project discussions;
    • Excellent problem-solving abilities and a proactive approach to resolving technical challenges, mitigating risks, and driving project success;
    • Effective time management and organizational skills to prioritize tasks, meet deadlines, and manage resources efficiently.
       

    Office/Remote: Remote

    Project tasks:

    • Develop and maintain both front-end and back-end applications.
    • Build and manage APIs to support application functionality.
    • Work on the front-end using React to ensure a seamless user experience.
    • Implement back-end logic using Python to support business requirements.
    • Collaborate with CTO in order to create the best SaaS curb management solution;
    • Write clean, maintainable, and well-documented code following established coding standards.
    • Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
    • Optimize application performance and ensure high availability and reliability.
    • Troubleshoot and debug issues, providing timely resolutions.
    More
  • · 46 views · 12 applications · 22d

    Backend Engineer (Python) for AI-driven drone and robotics company

    Full Remote · EU · Product · 7 years of experience · Upper-Intermediate
    Job Description They are an AI-driven drone and robotics company at the forefront of cutting-edge technology, specializing in advanced mapping, video processing, and hardware integration. Their mission is to develop intelligent, scalable solutions that...

    Job Description

    They are an AI-driven drone and robotics company at the forefront of cutting-edge technology, specializing in advanced mapping, video processing, and hardware integration. Their mission is to develop intelligent, scalable solutions that push the boundaries of automation and autonomy.

    They are looking for highly skilled Senior Backend Engineers with expertise in Python and Go, preferably with experience in maps, video processing, and hardware integration. If you are passionate about system architecture, distributed computing, and solving complex engineering challenges, we want to hear from you.
     

    Key Responsibilities

    • Design and implement scalable, distributed backend systems for AI-driven drone and robotic applications.
    • Develop and optimize high-performance client-server architectures for processing large volumes of data.
    • Work closely with AI, video, and hardware teams to build seamless integrations across various system components.
    • Ensure high availability, security, and performance of backend services.
    • Take ownership of tasks and drive them to completion with minimal supervision.
       

    General Requirements
     

    • Senior-level expertise (7+ years) in backend engineering.
    • Proven track record of delivery in complex, high-performance systems.
    • Strong problem-solving skills and ability to see the big picture beyond code.
    • Passionate about technology and continuous improvement.
    • Ability to take full ownership of projects from design to deployment.
    • Bonus: Academic background in Computer Science, Mathematics, or related fields.
       

    Technical Requirements
     

    • Experience in Python and/or Golang for backend development.
    • Strong background in designing scalable, distributed systems.
    • Understanding of client-server architecture, high-volume messaging protocols, and data modeling.
    • Experience with system-level considerations such as hardware integration, communication protocols, and security.
    • Proficiency in state-of-the-art industry tools and frameworks, including:
    • Messaging & Data Streaming: MQTT, Redis, RabbitMQ
    • API Development: REST
    • Database Technologies: PostgreSQL
    • Containerization & Orchestration: Docker, Kubernetes


    Benefits

    • Work on cutting-edge AI and robotics projects in an exciting, fast-paced environment.
    • Collaborate with top engineers, AI specialists, and product visionaries.
    • Take on ownership and leadership opportunities in a growing company.
    • Competitive compensation and benefits package.

    If you're a highly skilled backend engineer who thrives on solving complex problems and building next-gen AI-driven solutions, we’d love to hear from you!

    Apply now and be part of the future of AI-powered robotics.

    More
  • · 116 views · 9 applications · 8d

    Python Developer (Web Scraping) to $1300

    Full Remote · Ukraine · 2 years of experience · Upper-Intermediate
    WebParsers is seeking a talented Python Developer specializing in web scraping to join our dynamic team. We offer a collaborative work environment, flexible scheduling, and opportunities for growth. We're open to considering final-year students with...

    WebParsers is seeking a talented Python Developer specializing in web scraping to join our dynamic team. We offer a collaborative work environment, flexible scheduling, and opportunities for growth. We're open to considering final-year students with relevant commercial experience.
     

    Required Skills:

    • Minimum 1 year of commercial Python experience
    • Proficiency in web scraping, data gathering, and data cleaning
    • Web automation expertise
    • Hands-on experience with BeautifulSoup, Selenium, and lxml
    • Work with SQL and NoSQL databases
    • Ability to deploy scrapers on servers
    • High self-management skills
    • Great communication skills
    • Take responsibility for tasks and ensure they are completed independently
       

    Core Responsibilities:

    • Design and implement efficient web scraping and parsing solutions
    • Work closely with project managers to address client needs
    • Optimize applications to meet project requirements
    • Proactively learn new technologies and improve existing workflows
       

    Preferred Skills (Nice to Have):

    • Experience with Nodriver
    • JavaScript proficiency
    • Familiarity with Mobile Application Scraping (Android, IOS)
    • Familiarity with Pandas for data manipulation
    • Experience with CAPTCHA-solving services like 2Captcha and AntiCaptcha
    • AI prompting knowledge is a plus
       

    If you're passionate about data extraction and looking for a challenging role in a supportive environment, we'd love to hear from you. Join WebParsers and help us push the boundaries of web scraping technology!

    More
  • · 61 views · 9 applications · 12d

    Back-End Engineer(Python) - PDF Expert Team

    Full Remote · Ukraine, Poland, Portugal · 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.
    More
  • · 46 views · 5 applications · 5h

    Python Engineer

    Full Remote · Worldwide · Product · 5 years of experience · Upper-Intermediate
    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 Experience with PSPs...

    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
    • Experience with PSPs (Stripe/Braintree/PayPal)
    • 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

       

    More
  • · 77 views · 10 applications · 20d

    Python Developer for AI voice technology that service restaurants

    Full Remote · Worldwide · Product · 6 years of experience · Upper-Intermediate
    We are developing an innovative, conversational voice-based AI tailored for the restaurant industry. Our AI-powered solution is designed to enhance customer interactions, increase efficiency, and improve overall service quality. Our first major deployment...

    We are developing an innovative, conversational voice-based AI tailored for the restaurant industry. Our AI-powered solution is designed to enhance customer interactions, increase efficiency, and improve overall service quality. Our first major deployment focuses on automating order-taking in Quick Service Restaurants (QSRs), reducing employee workload while driving higher sales and a seamless customer experience.
     

    What You’ll Bring:

    • 6+ years of experience in Python
    • Strong background in software design and backend development
    • Hands-on experience deploying multiple production projects
    • Expertise in Docker, Kubernetes, Microservices, CI/CD, and cloud environments (AWS, GCP, Azure)
    • BSc in Computer Science or equivalent industry experience
    • Key qualities: High performer, team player, fast learner, strong ownership mentality, and great communication skills
       

    Bonus Qualifications:

    • Architect-level experience with deep system design knowledge
    • Familiarity with gRPC, Async IO, WebRTC
    • Experience with Ansible
       

    About the Role:

    Our backend is fully developed in Python, running in a cloud-based Kubernetes environment. Unlike traditional backend systems that primarily interact with a UI, this system is responsible for processing real-time audio streams and executing complex AI-driven algorithms.

    The role involves:

    • Designing and implementing key backend components, focusing on distributed architecture, concurrency, and high-performance scaling
    • Optimizing real-time data processing for AI-driven applications
    • Ensuring backend reliability, scalability, and efficiency in a production environment
       

    We are committed to building an exceptional team that values diversity, innovation, and excellence.

     

    If you’re passionate about AI, real-time systems, and backend development at scale, we’d love to hear from you!

    More
  • · 67 views · 11 applications · 11d

    Backend Team Lead (Python)

    Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · Upper-Intermediate
    The fast-growing product company is looking for experienced Backend Developer. You will work on the innovative product for collecting, visualizing, analyzing and making sense of data from drilling rigs to help oilfield companies optimize their operations...

    The fast-growing product company is looking for experienced Backend Developer. You will work on the innovative product for collecting, visualizing, analyzing and making sense of data from drilling rigs to help oilfield companies optimize their operations and ensure safety.

    Technology Stack

    Python 3.9, Asyncio, Pytest, AWS(Lambda, SQS, S3), MongoDB, Redis, Kafka, Docker & k8s (Go, TS, Java, Ruby, Node used in other teams).

     

    Responsibilities and Duties:

    • Design and Develop: Architect and deliver efficient, well-documented, and highly readable code that sets the standard for quality.
    • Continuous Learning: Dive into new technologies and product disciplines, driving innovation within your team.
    • Project Leadership: Define development plans based on project requirements and ensure timely delivery while maintaining flexibility for changes.
    • System Stability: Oversee the stability of your projects and monitor overall system health, ensuring smooth operation post-release.
    • Collaborative Code Reviews: Lead code reviews with peers, fostering a culture of continuous improvement and best coding practices.

     

    Qualifications and Skills:

    • Experienced Developer: Minimum of 7 years of hands-on experience with Python, working on large-scale projects that challenge your problem-solving skills.
    • Database Knowledge: Familiarity with NoSQL databases and the ability to design data models that perform well.
    • Effective Communicator: Comfortable presenting ideas and technical details clearly to internal teams.
    • People Management Skills: Experience in mentoring or leading small teams is a bonus, as the role offers opportunities to grow into a Backend Lead position.

     

    What We Offer:

    • Innovative Product Company: Be part of a company with a long-term vision that values sustainable growth.
    • High-Performing Team: Join a talented team that supports your professional growth and values your expertise.
    • Career Growth: Opportunity to step up as a Backend Lead, leading projects and mentoring other team members.
    • Impactful Work: Take ownership of projects that directly affect our users, product, and business strategy.
    • Comprehensive Benefits: Enjoy medical insurance, sport compensation, and other perks that support your well-being.
    • Flexible Work Arrangement: B2B contract with a US-based company, allowing for a remote-first setup that fits your lifestyle.
    More
  • · 180 views · 64 applications · 21d

    Python Backend Developer (Strong middle)

    Worldwide · Product · 3 years of experience · Upper-Intermediate
    About Pro-Bit Programska Oprema D.O.O. With the slogan "SOLUTIONS THAT GROW WITH YOU", we tell our partners that we want to support them in business development and build a long-term business relationship. Pro-bit offers complete business management...

    About Pro-Bit Programska Oprema D.O.O.

     

    With the slogan "SOLUTIONS THAT GROW WITH YOU", we tell our partners that we want to support them in business development and build a long-term business relationship. Pro-bit offers complete business management solutions, which you can always upgrade based on your needs. Our software solutions are suitable for companies of all sizes.

     

    We pay a lot of attention to technical support and development, which is why the number of employed experts constantly increasing. Pro-bit operates in the Adriatic region and offers properly translated and legally customized software in three markets. In addition we also provide support to our customers from this region through our partners network.

     

    Newer solutions are based on web technologies that allow greater software flexibility and also provide better data security. You can choose from cloud solutions or local installation on your own IT infrastructure. Our software solutions are growing with you.

     

    Position Overview

     

      We are seeking an experienced Python Backend Developer to join our development team. The successful candidate will work on designing and implementing scalable applications with complex database architectures. This role requires strong expertise in Python frameworks and database design.

     

    Key Responsibilities

     

    • Design and implement scalable backend applications and database architectures
    • Create RESTful APIs following modern Python best practices
    • Write clean, efficient, and well-documented code following PEP 8 standards
    • Develop comprehensive test suites for both unit and integration testing
    • Build and maintain CI/CD pipelines for automated deployment
    • Work with containerization technologies such as Docker
    • Maintain and improve existing source code
    • Collaborate with frontend developers to integrate backend services
    • Participate in code reviews and contribute to continuous improvement
    • Troubleshoot and resolve complex technical issues

     

    Requirements

     

    • 3+ years of professional experience in Python backend development
    • Strong expertise in at least one Python web framework (FastAPI, Django, or Flask)
    • Solid understanding of database design and ORM technologies
    • Experience with both SQL and NoSQL databases
    • Proficiency in designing and building RESTful APIs
    • Knowledge of software testing methodologies (unit and integration testing)
    • Experience with Docker and containerization technologies
    • Experience with CI/CD tools and deployment workflows
    • Understanding of Unix systems and deployment tools
    • Experience with version control systems (Git)
    • Good understanding of security best practices
    • Excellent problem-solving skills and attention to detail

     

    Preferred Qualifications

     

    • Experience with FastAPI
    • Knowledge of PostgreSQL, MongoDB and database migration tools
    • Experience with multi-tenant architecture design
    • Experience with payment systems like Stripe
    • Understanding of event-based architectures
    • Experience with the Service Repository pattern
    • Knowledge of logging systems and audit trails
    • Familiarity with type checking and linting tools in Python

     

    Assessment Process

     

    Candidates will be evaluated through:

    1. An introductory short meeting to get to know the candidate
    2. A technical task focused on implementing a multi-tenant architecture
    3. A technical interview discussing your solution and approach to the task
    More
  • · 133 views · 32 applications · 18d

    Python Engineer (Flask or FastAPI)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    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...

    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 Flask or FastAPI.
    • Other Python frameworks (e.g., Django will be a big plus).
    • PostgreSQL.
    • 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
  • · 132 views · 12 applications · 12d

    Technical Lead Python (Django)

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    Dataforest is seeking a Technical Lead specializing in Python (Django) to join our team for a range of exciting projects. If you're eager to take on challenging work within a friendly and supportive environment, we'd love to hear from you. As a...

    Dataforest is seeking a Technical Lead specializing in Python (Django) to join our team for a range of exciting projects. If you're eager to take on challenging work within a friendly and supportive environment, we'd love to hear from you.
     

    As a Technical Lead, you'll collaborate with our managers and stakeholders to develop effective solutions, implement integrations, and drive technical excellence across our projects. If you're ready to make a significant impact and be part of a dynamic team, send your resume our way!

    Skills requirements:
    • 4+ years of experience with Django and its components, with a deep understanding of its internal workings;
    • Expertise in RESTful APIs, Django Rest Framework, and related libraries;
    • Proficiency with Celery and asynchronous task management;
    • Proficient in relational databases, SQL, and query optimization;
    • Experience in building microservices architectures;
    • Strong understanding of SDLC, Release Management, CI/CD practices;
    • Previous experience in leading a team, either informally or as a Team/Tech Lead.

    Optional skills (nice to have):
    • Experience with AWS services (EC2, API Gateways, Lambda, SQS);
    • Experience with end-to-end implementation of new features;
    • Experience with chargeback management tools;
    • Knowledge of handling high-traffic loads on projects;
    • Experience with integrating payment systems (e.g., Stripe, PayPal);
    • Hands-on experience with data manipulation using Pandas.

    Key responsibilities:
    Technical leadership and architecture:
      • Design and maintain scalable and reliable RESTful APIs using Django Rest Framework (DRF).
      • Develop and implement microservices architecture solutions.
      • Manage technical debt effectively, balancing refactoring with ongoing development.
      • Conduct architectural and code reviews to uphold high-quality coding standards.
    Team coordination and development process:
      • Oversee the development process, ensuring milestones are achieved.
      • Lead and mentor team members, fostering a collaborative and continuous learning environment.
      • Ensure code is clean, well-structured, and adheres to industry best practices.
    Problem-solving and optimization:
      • Collaborate with stakeholders to understand requirements and deliver solutions.
      • Write and maintain comprehensive technical documentation for the project.
      • Participate in decision-making processes related to design architecture, solution development, architectural, and code reviews.
      • Conduct research and development work with new technologies.

    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;

    • Team building activities and corporate events.

     

    More
  • · 39 views · 13 applications · 28d

    Lead Python Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    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...

    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
Log In or Sign Up to see all posted jobs