Jobs Backend

987
  • Β· 124 views Β· 32 applications Β· 2d

    Python Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· English - B2
    We are looking for a Python Engineer who is excited about building intelligent systems and working with AI-powered solutions. Requirements: - Strong understanding of OOP principles - Experience with REST APIs and backend architecture -Experience with...

    We are looking for a Python Engineer who is excited about building intelligent systems and working with AI-powered solutions. 
     

    Requirements:

    - Strong understanding of OOP principles

    - Experience with REST APIs and backend architecture

    -Experience with frameworks such as FastAPI / Django / Flask

    - Good understanding of databases (PostgreSQL, MySQL)

    - Experience working with Git

    - Upper-Intermediate level of English
     

    Responsibilities:

    - Develop and maintain backend services in Python

    - Integrate third-party APIs and AI services

    - Design scalable and clean architecture solutions

    - Optimize performance and ensure code quality

    - Collaborate with product and technical teams
     

    Would be a plus:

    - Experience with AI tools and LLM integrations

    - Hands-on experience with OpenAI API, Gemini API, or other LLM providers

    - Understanding of prompt engineering and AI workflow orchestration

    - Experience with vector databases or embeddings

    - Familiarity with automation tools or workflow platforms

    More
  • Β· 374 views Β· 49 applications Β· 2d

    Team Lead Python/Django

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

    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
  • Β· 751 views Β· 94 applications Β· 2d

    Django/DRF Developer

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

    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.
    More
  • Β· 60 views Β· 20 applications Β· 2d

    Senior Backend Developer (Python)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B2
    We are looking for a Senior Backend Developer to join our Data Ops team. You will design, build, and maintain the backend systems that power our data pipelines, automation workflows, and internal tooling. This role blends deep Python expertise with...

    We are looking for a Senior Backend Developer to join our Data Ops team. You will design, build, and maintain the backend systems that power our data pipelines, automation workflows, and internal tooling. This role blends deep Python expertise with cloud-native architecture, a pragmatic approach to automation, and a growing focus on integrating AI/ML capabilities into our platform. You will work closely with data engineers, front-end developers, and product stakeholders to ship reliable, scalable software.

    Technology Stack

    Python 3.11 β€” 3.14, AWS (Lambda, ECS, S3, Step Functions, CloudWatch),
    Kubernetes, MongoDB, Redis, Apache Kafka, Pytest, GitHub Actions / Jenkins, Docker, SciPy, NumPy, pandas, scikit-learn, LLM APIs (OpenAI / Anthropic)


    Responsibilities & Duties

    β€” Architect and deliver efficient, well-documented, and highly readable backend services that set the quality bar for the team.
    β€” Design and maintain automation pipelines (CI/CD, scheduled jobs, event-driven workflows) that reduce manual effort and improve reliability.
    β€” Build lightweight internal dashboards, admin panels, or API-driven front-end components using frameworks such as React, Vue, or Streamlit to surface data and system health to stakeholders.
    β€” Integrate AI/ML models and LLM-based features into backend services, including prompt engineering, embeddings pipelines, and retrieval-augmented generation (RAG) patterns.
    β€” Dive into new technologies and product disciplines, driving innovation and staying current with the evolving AI and data engineering landscape.
    β€” Define development plans based on project requirements and ensure timely delivery while remaining flexible to changing priorities.
    β€” Oversee the stability of your services, monitoring system health, uptime, and performance post-release through observability tooling (CloudWatch, Datadog, or similar).
    β€” Lead code reviews with peers, fostering a culture of continuous improvement, knowledge sharing, and engineering best practices.


    Qualifications & Skills

    Required
    β€” 5+ years of hands-on Python development on large-scale, production systems.
    β€” Strong experience with NoSQL databases (MongoDB preferred) and ability to design performant data models.
    β€” Practical knowledge of AWS services and cloud-native design patterns.
    β€” Experience building or maintaining CI/CD pipelines, automated testing suites, and infrastructure-as-code.
    β€” Comfortable presenting ideas and technical details clearly to cross-functional teams.

    Nice to Have
    β€” Familiarity with front-end frameworks (React, Vue, or Streamlit) for building internal tools or dashboards.
    β€” Hands-on experience with AI/ML workflows: training pipelines, model serving, or integrating LLM APIs.
    β€” Knowledge of Kubernetes for container orchestration and scaling.
    β€” Experience with event-driven architectures using Kafka or similar streaming platforms.
    β€” Contributions to open-source projects or a visible engineering blog / portfolio.


    What We Offer

    β€” Working on great tech stack (app platform) with truly big data (processing 1TB every day)
    β€” Product company with a long-term vision
    β€” Project exposure and ownership that impacts our users, product, and business
    β€” Medical insurance
    β€” Sport benefit

    More
  • Β· 51 views Β· 8 applications Β· 2d

    Senior Node.js Engineer with MetaTrade and NinjaTrade experience

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Building a sophisticated engine that converts Natural Language instructions into executable trading scripts (MQL5 and NinjaScript). You will design the system that takes user intent (JSON), validates the trading logic, and mathematically generates...

    Building a sophisticated engine that converts Natural Language instructions into executable trading scripts (MQL5 and NinjaScript).

     

    You will design the system that takes user intent (JSON), validates the trading logic, and mathematically generates error-free C# (NinjaScript) and C++ (MQL5) source code. You don't need to be a Wall Street quant, but you must love solving complex logical puzzles and building systems that require strict data validation.

     

    Requirements:
    ● 5+ years in software development with a focus on complex logic and architecture. Strong background in backend system design, memory management, and data structures.
    ● Compiler Theory: Solid understanding of lexing, parsing, Abstract Syntax Trees (AST), and code generation principles.
    ● "Meta-Programming" Mindset: Experience building tools that generate other code, parsers, rule engines, or complex state machines.
    ● Strict Logic: You understand that "floating point math" is tricky and that "undefined defaults" cause bugs. You write defensive, deterministic code.
    ● Core Stack:  Expert proficiency working in polyglot environment: Strong C#, C++ Background: You must understand memory management, pointers, and strict typing to generate valid code for trading platforms. (NinjaScript is C# based; MQL5 is C++ based). Node.js (NestJS/TypeScript) for the overall system infrastructure. 
    ● Architecture: Ability to design systems that handle code translation and validation with high reliability.
    ● English: Intermediate Strong (technical communication is key).

    Responsibilities:
    ● NL-to-Code Conversion: Design and implement the core logic for translating natural language into functional MQL5 and NinjaScript code.
    ● System Architecture: Establish the backend architecture using our default Node.js stack for non-conversion services.
    ● Quality & Validation: Ensure the generated code is syntactically correct, secure, and optimized for trading environments.
    ● Research: Stay at the forefront of automated trading and language processing technologies.

     

    Nice to have:
    ● Trading Platform Expertise: Deep hands-on experience with MQL5 (MetaTrader 5) and NinjaScript (C#-based for NinjaTrader).
    ● Cloud & Data: Experience with AWS (Serverless, Aurora RDS, PostgreSQL, Cognito).
    ● Rust: Experience with Rust is a significant plus (especially for building high-performance conversion engines or parsers).
    ● LLM Integration: Experience working with LLMs for code generation and fine-tuning.

    More
  • Β· 96 views Β· 8 applications Β· 2d

    Backend Engineer

    Full Remote Β· Poland, Ukraine Β· Product Β· 4 years of experience Β· English - B2
    Main Responsibilities – Participate in the design, implementation, and maintenance of server-side code for web applications and services, ensuring it is efficient, scalable, and secure – Design and manage databases, including schema design and...

    Main Responsibilities

    – Participate in the design, implementation, and maintenance of server-side code for web applications and services, ensuring it is efficient, scalable, and secure

    – Design and manage databases, including schema design and improvements, query optimization, and ensuring data integrity and security

    – Develop and maintain integrations between different parts of the system and with external services, ensuring robustness and clear documentation

    – Ensure code is developed with a comprehensive understanding of deployment procedures and how it will function within the overall project scope

    – Implement and maintain comprehensive test coverage to ensure the reliability and stability of the codebase

    – Regularly maintain and refactor the codebase to address issues, improve performance, and manage technical debt

    – Work closely with a geographically distributed team of engineers, QA, UI/UX designers, and PMs to ensure seamless integration, align on project goals, and collaboratively address technical challenges

    – Actively participate in regular internal team meetings and company-wide meetings to stay aligned with project goals, share updates, and contribute to broader organizational challenges

    – Implement and adhere to security best practices to protect against common vulnerabilities and ensure the safety of the application and its data

     

    Mandatory Requirements

    – 4+ years of experience in commercial software development

    – Experience with the Go programming language (or any other similar), including its syntax, standard library, and best practices for writing efficient, clean, and maintainable code

    – Experience with relational databases, including writing and optimizing SQL queries, designing schemas, and managing migrations

    – Basic understanding in containerizing applications using Docker and managing Dockerfiles

    – Experience with CI/CD pipelines, automating build, test, and deployment processes, and familiarity with tools like Jenkins or GitHub Actions

    – Proficiency in Git for version control, including branching, merging, pull requests, and code review practices

    – Proficiency in testing and debugging, including writing unit and integration tests

    – Ability to design and implement scalable RESTful and GraphQL APIs, with a strong emphasis on security best practices (e.g., OWASP Top 10)

    – Analytical and problem-solving abilities to address technical challenges and optimize existing systems

    – Strong communication and documentation skills with the ability to explain technical concepts to both technical and non-technical stakeholders

     

    Will be a plus

    – Understanding of concurrency models, goroutines, channels, and parallelism

    – Familiarity with additional database technologies like Cassandra, Redis, or Elasticsearch can be beneficial for handling diverse data storage and retrieval needs

    – Familiarity with cloud platforms such as AWS, including deployment, scaling, and managing services

    – Experience with GraphQL, which can complement RESTful API skills

    – Experience with message brokers can be useful for managing asynchronous communication in distributed systems

    – Familiarity with Ruby on Rails since we have an internal project using this framework

     

    We offer

    – Equipment

    – Ongoing learning opportunities

    – Insurance for employees and family

    – Opportunity for the most experienced employees to work in the US office in the future

    More
  • Β· 95 views Β· 22 applications Β· 2d

    PHP Developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B1
    Join a team that builds meaningful, high-impact products in the medical and healthcare domain. We’re looking for a skilled Backend Developer who enjoys solving complex challenges, creating reliable architectures, and contributing to solutions that...

    Join a team that builds meaningful, high-impact products in the medical and healthcare domain. We’re looking for a skilled Backend Developer who enjoys solving complex challenges, creating reliable architectures, and contributing to solutions that genuinely improve people’s lives.

    We offer:

    • Flexible working hours;
    • Paid vacation and sick days;
    • Health insurance;
    • Professional growth;
    • Internal English classes and compensation for educational courses;
    • Professional accountant and lawyer;
    • Friendly atmosphere.

       

      Requirements:

    • Minimum 3 years of Backend Programming experience using PHP 8.0+;
    • Minimum 3 years of experience in MySQL/PostgreSQL;
    • Minimum 2 years’ experience with Laravel;
    • Minimum 3 years’ experience with REST;
    • Minimum 3 years’ experience with repositories GIT/Bitbucket;
    • Knowledge of design patterns;
    • Knowledge of app architectures.
       

      Will be a plus: 

    • Experience with MongoDB, Redis, and Memcached;
    • Experience with Dockers;
    • Experience with Swoole and Nginx;
    • Experience with HTML5/CSS3;
    • High English level (Verbal, spoken, and written).
    More
  • Β· 23 views Β· 7 applications Β· 2d

    Senior Engineer (.NET + Python) with AI-augmented

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    You’ll build the intelligence and autonomy layers on top of a solid architecture: .NET 9 modular monolith + Python/FastAPI services on GCP (Pub/Sub, Cloud Tasks, BigQuery, Supabase/PostgreSQL) with live Meta Ads API and Shopify GraphQL integrations. In...

    You’ll build the intelligence and autonomy layers on top of a solid architecture: .NET 9 modular monolith + Python/FastAPI services on GCP (Pub/Sub, Cloud Tasks, BigQuery, Supabase/PostgreSQL) with live Meta Ads API and Shopify GraphQL integrations.
    In the first 90 days you’ll deliver three defined sprints: Shopify attribution + benchmarks (Sprint 1), Creative Intelligence with embeddings + LLM fallback (Sprint 2), and an agentic loop with an Action API that executes approved Meta Ads actions (budget scaling, pause, deploy) with audit/audit trail (Sprint 3).

     

    Product & Environment

    We’re building a system with a modern stack and live integrations, where your decisions affect real ad accounts:

    • C#/.NET 9 modular monolith, Python/FastAPI microservices, Next.js 16, Supabase/PostgreSQL, BigQuery, Google Cloud (Pub/Sub, Cloud Tasks, GCS)
    • Integrations with Meta Ads API and Shopify GraphQL
    • 20 repositories, ~95k LOC, event-driven pipeline

     

    How We Work

    Claude Code is not optional. We use AI as a force multiplier: we measure output, not hours. The code must work, tests must pass, and APIs must behave correctly.
    The wrong candidate either refuses to use AI tools (β€œI prefer to write it myself”) or over-trusts them (β€œClaude Code wrote it so it must be correct”).

     

    Responsibilities

    • Build features in .NET (core API) and Python/FastAPI (pipeline / categorization / agent services)
    • Integrate with Meta/Shopify and work on real budget/campaign changes
    • Work with PostgreSQL: schemas, migrations, indexes, query optimization
    • Strong testing culture: unit/integration/E2E where needed

     

    Requirements (Non-negotiable)

    • Production C# / .NET 8–9: EF Core migrations, DI patterns, middleware; able to read a modular monolith without β€œhand-holding”
    • Experience with GraphQL resolvers (HotChocolate is a plus, but any GraphQL server is fine)
    • Production Python / FastAPI: async/await, Pub/Sub message handling, gRPC; integrations with AI APIs (OpenAI/Anthropic, etc.)
    • API integrations: integrated with at least two complex third-party APIs (Meta Ads / Google Ads / Shopify GraphQL / Stripe, etc.), including rate limiting, pagination, webhooks, versioning
    • AI-augmented development: daily use of Claude Code / Cursor / Copilot (or similar) + understanding where they fail
    • Testing discipline: tests are part of the process, not β€œlater”

     

    Strong Plus

    • Ecommerce/DTC (Shopify, attribution, ROAS, NC vs returning customers)
    • Experience with embeddings / cosine similarity / clustering / recommendations
    • Event-driven architecture (Pub/Sub or Kafka), idempotency, DLQ, eventual consistency
    • Hands-on GCP (Cloud Run, Cloud Tasks, Pub/Sub, BigQuery, GCS)
    • Experience preparing a SaaS/agency for exit (focus on quality, documentation, system autonomy)

     

    What You’ll Build (First 90 Days)

    We have 3 detailed sprints β€” no ambiguity or fluff β€” with clear deliverables from Day 1.

    Sprint 1 (Weeks 1–2): NC Attribution + Shopify Integration

    • Customer/Order entities; NC classification (customer.numberOfOrders == 1)
    • Channel attribution via Shopify customerJourneySummary + click ID parsing (fbclid/gclid/ttclid)
    • EWMA benchmark fixes + unit tests; CM1/CM2/CM3 contribution margin; Benchmarks page API

    Sprint 2 (Weeks 3–5): Creative Intelligence + Testing Arena

    • Attribution Confidence scoring (High/Med/Low/Dark)
    • Efficiency Score (0–100), zone classification (Winner/Functional/Testing/Kill Zone)
    • Persona/Angle categorization via embedding similarity + LLM fallback
    • Creative Matrix data layer, Scale Opportunities endpoint

    Sprint 3 (Weeks 5–8): Agentic Loop + Owner Independence

    • Decision Engine (rules-based action queue + priority scoring)
    • Action API: execute approved actions via Meta Ads API (budget scaling, pause, deploy)
    • Decision logging + audit trail
    • Integrations: Nano Banana creative generation, MILA AI assistant, brand onboarding

     

    Not a Fit If

    • You think AI coding tools are a fad or β€œbeneath senior engineers.” Our workflow is built around them.
    • You need architecture hand-holding. Sprint scopes are detailed, but you must make real-time decisions on data modeling, API design, and integration patterns without waiting for approval.
    • You only work in one language. This role requires fluency in both C# and Python. TypeScript is a bonus, not required for this scope.
    • You’ve never integrated with complex third-party APIs. If your experience is mostly internal CRUD apps, Shopify/Meta edge cases will slow you to a crawl.
    • You ship code without tests. We have 440 lines of untested financial math (P0 fix). Testing is core to the job, not β€œif there’s time.”
    • You need a detailed spec for every function. We define WHAT to build and WHY β€” you decide HOW.
    • You want a strict 9–5. This is a high-intensity engagement with a clear deadline. We’re not asking for 80-hour weeks, but we need someone who ships consistently and communicates proactively when blocked.
    More
  • Β· 20 views Β· 2 applications Β· 2d

    Senior GO, Python Developer (IRC285739)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Job Description A degree in Computer Science or Engineering. 5-8 years of experience in designing, developing, and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with...

    Job Description

    • A degree in Computer Science or Engineering.
    • 5-8 years of experience in designing, developing, and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with high business impact.
    • Experience with the following technologies:
      β—‹ Application: Go, Python
      β—‹ Service communication layer: gRPC
      β—‹ Runtime platform: Docker, Kubernetes, AWS
      β—‹ Data layer: ElasticSearch, Mongo, Redis
      β—‹ Event/data pipeline: Kafka
    • Ability to foster and challenge existing patterns and best practices in delivering code and tests via stories and epics that impact the team or multiple teams.
    • You can collaborate and communicate effectively within and across departments. Lead technical discussions, listen actively and have two-way non-technical discussions with design and product. Able to represent the team across disciplines.
    • Independently use root cause analysis to identify and address bugs and outages. Foster and challenge logging, monitoring and debugging best practices across groups of services and apps.
    • Foster and challenge architecture concepts and best practices and independently apply these practices to create new services and apps that meet system performance, modifiability, maintainability and reliability needs.
    • Foster and challenge agile processes and continuous integration and delivery practices to ship stories and high complexity epics/projects.
    • Independently seek guidance, feedback, and learning opportunities from across the development organization to foster personal and professional growth. Support peers and more junior devs growth, prioritizing skill transfer.
    • Display eagerness to learn and collaborate on goal-setting. Independent in creating goals aligned with personal development and supported in aligning some goals with team goals.
    • Understand business and technical value behind roadmap projects and lead development scoping/project analysis. Can align business and technical requirements to bring proposals for projects to the team. Deliver on roadmaps effectively by communicating individual and epic-level risks and opportunities.
    • Perseverance: pursues everything with energy, drive, and a need to finishβ€”doesn’t give up
    • Resilience, Tolerance for Change/Ambiguity: can effectively cope with change, finding ways to advance work and projects
    • Customer Focus: demonstrates a desire to proactively help and serve internal/external customers meet their needs

    Job Responsibilities

    • Deliver cross-domain projects, actively promoting architectural improvements for scalable solutions, and design code to bolster state of the art best practices, system security, accessibility, and privacy measures.
    • Lead comprehensive testing strategies to enhance system reliability, and resolve complex issues in live environments. Oversee and uphold efficient observability measures to ensure continuous monitoring remains effective.
    • Take ownership of complex projects, ensuring timely delivery, swift escalation of any blockers encountered, and collaborate closely with cross-functional teams to ensure alignment and successful execution.
    • Advocate for technical solutions, foster consensus among stakeholders to move projects forward, and represent the team in high-level meetings, ensuring transparency and alignment with project objectives.
    • Facilitate team growth through mentorship, foster a culture of excellence, and pursue personal growth while contributing to the development goals of the team and organization.
    • Identify technical opportunities aligned with team and project goals, proactively mitigate associated risks, and provide strategic insights to optimize roadmap efficiency and achieve significant business impact.

    Department/Project Description

    Our client is a global SaaS powerhouse specializing in social media management and digital marketing solutions. Their comprehensive platform allows businesses to schedule content, monitor brand sentiment, and analyze cross-platform performance from a single interface.

    More
  • Β· 308 views Β· 43 applications Β· 2d

    Team / Tech Lead Python Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· English - B2
    We are looking for a Team / Tech Lead Python Developer for a stable long-term project. Must have Python: website scraping, FastApi, Websockets, asynchronous programming, object-oriented programming. Databases: SQL server, Redis Fluent English Great...

    We are looking for a Team / Tech Lead Python Developer for a stable long-term project.

     

    Must have Python: website scraping, FastApi, Websockets, asynchronous programming, object-oriented programming. 

    Databases: SQL server, Redis

    Fluent English

     

    Great communication, team player, hard worker, having sense of urgency

     

    Working hours Israel - from Sunday to Thursday, Friday Saturday days off 

     

    Sometimes, needs to fix bugs during nights or weekends, depending on the level of code - the better level, the fewer issues

     

    The project is about collecting and processing data for sports games, to provide data as a service for other services.

    It's a data-collecting and processing platform, there are a lot of parsing and scraping tasks.

     

    We are an outstaff company, working with a client for a long time, looking for a new team member to make the team stronger.

    More
  • Β· 389 views Β· 19 applications Β· 2d

    Strong Junior Python Scraping Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· English - B2
    Dataforest is looking for a Python Scraping Developer to join our team and work on the Dropship project β€” a cutting-edge data intelligence platform for e-commerce analytics. Requirements: 1+ year of commercial experience in high-load web scraping Strong...

    Dataforest is looking for a Python Scraping Developer to join our team and work on the Dropship project β€” a cutting-edge data intelligence platform for e-commerce analytics.

    Requirements:

    • 1+ year of commercial experience in high-load web scraping
    • Strong experience with Playwright or similar browser automation tools
    • Hands-on experience with requests and HTTP-based data extraction
    • Solid understanding of async programming and/or multithreading
    • Experience working with AWS infrastructure (Lambda, ECS)
    • Experience with databases and brokers: PostgreSQL, Redis, Kafka
    • Ability to design reliable, scalable scraping pipelines
    • Tiktok scraping experience 
       

    Nice to Have:

    • Strong skills in logging, monitoring, and alerting for scripts and pipelines
    • Experience handling anti-bot protections, rate limits, and high-traffic environments
    • Understanding of data pipelines and integration with downstream systems
       

    Responsibilities:

    • Develop and maintain scalable scraping solutions for dropshipping use cases
    • Optimize performance and stability under high load
    • Implement proper logging, monitoring, and failure handling
    • Collaborate with backend and data teams to integrate scraped data into pipelines

      We offer:
    • Working in a fast-growing company;
    • Great networking opportunities with international clients, challenging tasks;
    • 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, corporate events.
    More
  • Β· 277 views Β· 18 applications Β· 2d

    Middle Python Developer (AWS Lambda)

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

    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;
    • 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 payment systems integrations (Stripe, Shopify, Recurly, Paypal, Braintree, etc.).

       

         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.
    More
  • Β· 42 views Β· 2 applications Β· 2d

    Lead Java/Fullstack Developer (Backoffice)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 8 years of experience Β· English - C1
    Who We Are At Patrianna LTD, we’re building a global social entertainment platform, focusing on social gaming for the North American market. With a reach of up to 150 million players worldwide, we combine creativity and technical excellence to lead in...

    Who We Are

     

    At Patrianna LTD, we’re building a global social entertainment platform, focusing on social gaming for the North American market. With a reach of up to 150 million players worldwide, we combine creativity and technical excellence to lead in the dynamic world of social gaming.

     

    Who We’re Looking For

    We are seeking an exceptional Lead Java/Fullstack Developer with a profound, product-first mindset. This isn't just a coding role, it's a leadership position where you will be the primary advocate for user experience and workflow excellence within our backoffice system. 

     

    We are looking for someone who:

    Drives Vision and Strategy: You don't wait for specs. You proactively analyze internal operations (across compliance, risk, support) to identify systemic friction and inefficiencies. You will set the technical and UX direction for our backoffice solution, ensuring it evolves into a truly intuitive, efficient, and scalable platform for non-technical users.

     

    Champions the Internal User: You are deeply passionate (perhaps even obsessive) about workflow clarity and interface logic. You treat our internal (admin) users with the same care and respect a product designer shows external customers. You are compelled to build tools that people genuinely want to use.

     

    Mentors and Elevates: As a Lead, you’re ready to guide, mentor, and set a high bar for technical quality and UX design for others working on the backoffice system. You take pride in simplifying complexity and enabling your teammates to deliver their best work.

    If you thrive on full ownership, are energized by the challenge of solving complex business problems through elegant UX, and are ready to be the driving force behind a mission-critical platform, we want to talk to you. Come and help us define what a world-class backoffice system looks like.

     

    Responsibilities

    • Lead Technical and Product Direction: Define the technical architecture and contribute to the product roadmap for the backoffice system, ensuring it meets the strategic needs of internal operations (Compliance, Risk, Support).
    • Drive UX/Workflow Excellence: Deeply analyze internal user workflows to proactively identify and eliminate systemic friction, ensuring the backoffice platform is intuitive, efficient, and genuinely enjoyable for non-technical users.
    • Mentor and Elevate the Team: Serve as a technical guide and mentor, setting a high bar for engineering quality, clean code, comprehensive testing, and thoughtful UX design across the backoffice development team.
    • Full-Stack Feature Development: Design, develop, and evolve robust full-stack features, connecting frontend logic in Retool with scalable, high-performance backend APIs and data layers (Java/Spring Boot).
    • Stakeholder Collaboration: Work closely with non-technical stakeholders to gather feedback, translate complex business requirements, and deliver impactful, practical technical solutions.
    • System Ownership & Reliability: Take end-to-end ownership of the system's reliability, security, and usability, championing best practices and managing technical debt.
    • Proactive Challenge: Challenge unclear or inefficient requirements and actively suggest smarter, more elegant, and scalable approaches to solving core business problems.

       

    Requirements

    Must Have

    • 8+ years of production experience with Java and its ecosystem
    • Solid Java knowledge with a strong understanding of JVM internals
    • Eagerness to work as a full-stack developer, using Retool for GUI and Java for backend (Retool experience not required)
    • Excellent system design skills, able to describe, document, and implement scalable architectures
    • Strong relational database expertise (preferably PostgreSQL), including query optimization and performance tuning
    • Deep understanding of messaging concepts (Kafka or similar)
    • Good understanding of concurrency concepts and principles
    • Exceptional troubleshooting skills, able to resolve complex production issues effectively
    • Strong sense of user experience and workflow designβ€”not just functional correctness, but clarity and usability
    • Ability to collaborate with non-technical stakeholders, translating business needs into practical technical solutions
    • Demonstrated ownership and initiative, taking responsibility for delivering solutions and driving team success
    • Leadership experience, including mentoring, facilitating technical discussions, and fostering collaboration
    • Upper-intermediate English proficiency, with clear communication for technical and non-technical audiences

     

    Would Be a Plus

    • Experience with ReTool or similar platforms
    • Experience in fullstack development, especially in B2B or internal-facing systems
    • A keen eye for UI/UX quality β€” attention to layout, clarity, consistency, and overall ease of use
    • Experience with Clickhouse
    • Experience in iGaming

       

    Our Tech Stack

    • Java 24
    • Spring Boot 3.5.8
    • Google Cloud Platform:
      • Kubernetes
      • Kafka
      • AlloyDB for PostgreSQL
      • Spanner
    • Ebean ORM
    • Flyway
    • Redis
    • Quartz
    • Websockets
    • ReTool
    • Test Containers
    • Locust for perf testing
    • Jenkins/ArgoCD
    • ELK/Sentry/Grafana/Pager Duty
    • Jira/Confluence/Slack/Bitbucket

       

    We offer

    • Modern tech stack and clean codebase
    • Autonomy to shape features and improve systems
    • Minimal bureaucracy and quick decision-making
    • A collaborative and passionate team that values high standards

       

    Other Benefits

     

    Full Remote Work: Enjoy the flexibility of working remotely from wherever you feel most productive.
    Generous Leave Policy: Take advantage of 30 days of paid time off, encompassing both vacation and sick leave, to ensure you can recharge and recover when needed. Take your time on bank holidays as well.
    Company Events: Engage in our vibrant company culture through a variety of informal events designed to foster camaraderie and teamwork.
    Continuously Development: Get an opportunity to join a fast-growing business where the sky’s the limit.

    More
  • Junior Java Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 0.5 years of experience Β· English - B2
    TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our β€œHelpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve...

    TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our β€œHelpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve quickly and meaningfully.

    We are looking for a Java Developer to join our backend team and contribute to building scalable, high-performance, and reliable microservices for modern products across fintech, AI, telecom, healthcare, and other high-load domains.

     

    Responsibilities

    • Design, develop, and maintain scalable backend microservices and APIs.
    • Write clean, efficient, and well-tested code using Java (17/21) and Spring Boot.
    • Work with event-driven architectures using tools like Kafka or RabbitMQ.
    • Integrate with internal and external REST/GraphQL services.
    • Collaborate closely with DevOps, QA, and product teams to deliver high-quality features.
    • Participate in code reviews and help establish engineering best practices.
    • Optimize backend systems for performance, reliability, and cost efficiency.
    • Investigate and resolve production issues, contributing to CI/CD and observability improvements.

       

    Requirements

    • Strong knowledge of Java and hands-on experience with Spring Boot / Spring Cloud.
    • Experience building REST APIs, microservices, and integrations.
    • Solid understanding of relational databases (PostgreSQL/MySQL) and ORM frameworks (Hibernate/JPA).
    • Familiarity with Docker, containerization, and CI/CD pipelines.
    • Knowledge of software architecture principles: microservices, event-driven systems, clean architecture.
    • Experience with Git, unit testing (JUnit), and debugging/profiling tools.
    • Good problem-solving skills and ability to work in a fast-paced environment.

       

    Nice to Have

    • Experience with cloud platforms (AWS, GCP, Azure).
    • Knowledge of Kafka, Redis, Elasticsearch, or GraphQL.
    • Experience with Kubernetes, Helm, or Terraform.
    • Understanding of caching strategies, messaging patterns, and high-load system design.
    • Experience with performance tuning, monitoring (Prometheus/Grafana), and observability tools (ELK).
    • Familiarity with ML/AI integrations or data pipelines.

       

    We Offer

    • Real-world projects in fintech, AI, telecom, and automation industries.
    • Mentorship from senior engineers, tech leads, and architects.
    • Personal development plan and a clear path toward Senior Java Engineer or Backend Architect roles.
    • Access to internal workshops, best practices, and structured feedback.
    • A collaborative engineering culture focused on transparency and continuous improvement.
    • Long-term projects, flexible schedule, and a remote-friendly work environment.
    More
  • Β· 18 views Β· 1 application Β· 2d

    Scala Developer

    Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B1 Ukrainian Product πŸ‡ΊπŸ‡¦
    Ready to level up your career? Playtech's GPAS unit is looking for an experienced Scala Developer with excellent engineering skills. Your influential mission. You will...β€― Participate in software design, development, refactoring, support, and code...

    Ready to level up your career? 

    Playtech's GPAS unit is looking for an experienced Scala Developer with excellent engineering skills.

     

    Your influential mission. You will...β€― 

    • Participate in software design, development, refactoring, support, and code reviews to maintain high development standards.
    • Collaborate with platform teams to deliver great results.
    • Work autonomously on your tasks with little or no supervision.
    • Optimize the platform to achieve maximum throughput and scalability.
    • Be proactive and go beyond expectations.

     

    Components for success. You...

    • Bring at least 3 years of hands-on experience developing server-side applications in Scala.
    • Have a strong working knowledge of Scala (preferably Scala 3) and SBT (Scala Build Tool).
    • Demonstrate solid experience with Pekko/Akka, including HTTP, Actors, Cluster, Persistence, Streams, and connectors.
    • Possess a strong understanding of the JVM, data structures, and algorithms.
    • Exhibit excellent knowledge of parallel and concurrent programming principles.
    • Have practical experience building high-scale, distributed systems with complex interfaces and integrations.
    • Think like an engineer - taking ownership, driving solutions forward, and continuously improving systems and processes.
    • Demonstrate exceptional problem-solving skills and critical thinking.
    • Show a willingness to document solutions and actively share knowledge with colleagues.
    • Communicate clearly and effectively in English.

       

    You'll get extra points for...

    • Previous experience in the iGaming domain.
    • Experience working with Typesafe Config.
    • Hands-on experience with Couchbase or other document-based NoSQL databases.
    • Familiarity with AWS services such as S3 and DynamoDB.
    • Experience using Play JSON.
    • Proficiency with ScalaTest for testing.
    • Experience with containerization and orchestration tools such as Docker, Nomad, or Kubernetes.
    • Confidence working in Linux environments.

     

    Thrive in a culture that values... β€― 

    • A friendly, cooperative, and goal-oriented team of experienced professionals.
    • Clear goals and a results-driven environment.
    • Open communication, knowledge sharing, and mutual support across teams.
    • Initiative-taking and a confident approach at the workplace.
    • Collaborative and supportive culture as well as stable long-term career opportunities.
    • Global scope and inclusive working environment where you can engage with diverse teams and perspectives.
    • Constant learning and development opportunities and professional growth programs.
    • An active lifestyle and mental well-being supported through sports classes, master classes, and monthly well-being activities.

       

    GPAS UNIT

    We invite an experienced Scala Developer to become a part of Playtech as a new member of the GPAS product team. Gaming Platform as a Service aka GPAS is Playtech’s exclusive distributed games delivery platform that currently has more than 1000 games running on it. GPAS is a highly accessible, multi-tenant, scalable, distributed and event-driven system written in Scala with the help of the Akka framework. We use Couchbase as a hot storage and AWS S3/DynamoDB as our cold storage to ensure we can handle nearly a billion transactions per day. We have a complex solution that provides capabilities to run various types of online casino games. We adopt Scrum methodology to deliver new features on time.

     

    Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.

    More
Log In or Sign Up to see all posted jobs