Jobs Developers

2221
  • Β· 222 views Β· 44 applications Β· 13d

    Node.js Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· English - B1
    A full-lifecycle tech development company dedicated to delivering innovative solutions for the iGaming and gambling industries. We are building best-in-class applications for the global iGaming market and are looking for a talented Senior Node.js...

    A full-lifecycle tech development company dedicated to delivering innovative solutions for the iGaming and gambling industries.
    We are building best-in-class applications for the global iGaming market and are looking for a talented Senior Node.js Developer to join our team.

    Responsibilities:

    • Design, develop, and maintain scalable back-end services using NestJS
    • Build and optimize microservice architecture and communication between distributed systems
    • Work with PostgreSQL β€” write performant queries, indexes, views, and materialized views
    • Implement Redis for caching and queueing (BullMQ experience is a plus)
    • Configure and maintain CI/CD pipelines
    • Ensure application security using OAuth and modern client/server security patterns
    • Write clean, readable, and maintainable code

    Requirements:

    • Experience in the iGaming / gambling industry 
    • Understanding of iGaming-specific concepts such as game rounds, RTP, RNG, provider integrations, wallet solutions, and transactional flow
    • Senior-level experience with Node.js (NestJS)
    • Strong knowledge of high-load and real-time processing systems
    • Experience with event-driven architecture and message brokers (Kafka, RabbitMQ, BullMQ)
    • Experience integrating third-party providers and payment systems
    • Deep understanding of transactional flow and microservices architecture

       

    Nice to Have:

    • Familiarity with Heroku, GCP, and Docker
    • Experience with Prisma ORM
    • Understanding of scalability and maintainability principles
    More
  • Β· 79 views Β· 38 applications Β· 13d

    Software Engineer (AI-First, Product-Driven)

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - C1
    This is not an enterprise role. We move fast, make decisions locally, and expect engineers to own outcomes end-to-end. If you’re looking for heavy process, rigid roadmaps, or decision-making by committee, this role will likely feel frustrating. What...

    This is not an enterprise role.
    We move fast, make decisions locally, and expect engineers to own outcomes end-to-end.
    If you’re looking for heavy process, rigid roadmaps, or decision-making by committee, this role will likely feel frustrating.

    What You’ll Do

    • Build production-grade AI systems, not demos β€” deeply integrated LLMs, agentic workflows, retrieval systems, and decision engines that real customers depend on.
    • Design and ship end-to-end product features across frontend, backend, and services using TypeScript, React, Node.js, and GraphQL.
    • Take ambiguous, messy real-world problems and turn them into working systems β€” fast.
    • Own technical and product decisions, understand the trade-offs, and take responsibility for outcomes, not just output.
    • Work hands-on with vector databases, search indexes, MongoDB, and event-driven architectures.
    • Build fast, elegant, high-quality UIs with a strong opinion on usability and design (Tailwind, ShadCN).
    • Instrument systems with metrics, evals, and feedback loops to continuously improve AI quality and product impact.
    • Move quickly, iterate relentlessly, and raise standards without adding bureaucracy.


    What We Care About

    • Your depth of thinking, learning speed, and technical curiosity
    • Your obsession with AI, LLMs, agentic systems, and applied research
    • Your ability to figure things out independently
    • Your willingness to make decisions and live with the consequences
    • Your focus on real users, real data, and real impact

       

    We do not care about:

    • Fancy job titles
    • Years spent in large enterprises
    • Rigid processes, ticket queues, or β€œthat’s not my responsibility” thinking
       

    Requirements

    • 3+ years of commercial software development experience (startup, scale-up, or equivalent).
    • Strong fundamentals in JavaScript / TypeScript and modern web/backend development.
    • Experience building systems with Node.js, React, GraphQL, and MongoDB (or demonstrably equivalent stacks).
    • Strong interest in β€” or hands-on experience with β€” LLMs, AI systems, agentic workflows, or intelligent automation.
    • Ability to work without hand-holding, unclear specs, or excessive process.
    • Product mindset: you think in outcomes, metrics, and user value, not just features.
    • Fluent English and clear written communication

     

    Strong Plus

    • Hands-on experience with LLMs, vector databases, RAG systems, embeddings, AI evaluation.
    • Experience designing event-driven or distributed systems.
    • Familiarity with GCP and/or AWS, Docker, Kubernetes.
    • Experience with search infrastructure, message brokers, and data pipelines.
    • Interest in AI research, experimentation, and pushing systems beyond obvious solutions.

     

    Who Will Thrive Here

    • Builders who love hard problems and fast feedback.
    • People who get frustrated by slow decision-making and unnecessary meetings.
    • Engineers who want ownership, autonomy, and accountability.
    • Product-minded developers who care deeply about quality, design, and user experience.
    • AI-first thinkers who want to be close to the model, the data, and the customer.

     

    Why Join ChefsList

    • Build real AI-driven products used daily by businesses.
    • Work at the intersection of AI, engineering, and product, not in silos.
    • High trust, very low bureaucracy, and extreme ownership.
    • Fast-moving startup where your work ships and matters.
    • Competitive compensation, flexibility, and continuous learning opportunities.
    More
  • Β· 63 views Β· 2 applications Β· 13d

    Staff Back-end Engineer

    Hybrid Remote Β· Ukraine Β· Product Β· 8 years of experience Β· English - C2 Ukrainian Product πŸ‡ΊπŸ‡¦
    We power people’s progress. At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is...

    We power people’s progress.

    At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it’s creating real impact.

    We’ve just reached unicorn status with a $150M Series D, accelerating our vision to transform education through human-led, AI-enhanced learning. Today, 100,000+ tutors teach 90+ languages to learners in 180 countries - and we’re only getting started. As a category-defining company, we’re shaping what the future of learning looks like at global scale.

    Every Preply lesson sparks change, fuels ambition, and drives progress that matters. Joining Preply means helping define the future of education at global scale, and building something that truly matters for millions of people, every day.

     

    Meet the team!

    We’re on a mission to transform lives through learning. In our Learning Teams, that means building the next generation of personalized, AI-enabled, media-rich experiences for learners and tutors around the world. If you care deeply about impact, quality, technology and culture – this is your chance to lead a part of it.

    As a Staff Engineer in the Learning Teams, you will lead some of the most complex and strategic engineering initiatives at Preply. You will define and drive technical roadmaps and architecture, collaborate across product, engineering and business stakeholders, and influence our platform at scale. This is a senior individual contributor role with broad scope and strong impact – you will help shape how we build, ship and evolve our learning experiences globally.

     

    What you’ll be doing

    • Shape, drive, and co-own the Learning Teams’s engineering strategy and own technical roadmap, partnering with Engineering and Product Leadership s to align initiatives, priorities and dependencies.
    • Lead end-to-end strategic initiatives and innovations, translating high-level product vision into technical execution, align scope and milestones and ship iteratively with measurable outcomes.
    • Evolve architecture and core services into a scalable, reliable platform, defining target states, drive deprecations and migrations, and uphold technical excellence (availability, performance, cost).
    • Raise engineering practices and developer experience, driving RFCs, post-mortems, quality frameworks (evaluations, instrumentation), identifying bottlenecks and driving initiatives that reduce toil and increase productivity across team
    • Operate as a multiplier: mentor and influence senior engineers, Tech Leads, EMs, and hiring panels; stay hands-on for the hardest, most impactful work.
    • Make build-vs-buy and vendor/tooling calls with a clear view of total cost of ownership; lead evaluations and participate in negotiations.

     

    What you'll bring

    • Strong foundation in software engineering and architecture; comfortable designing and evolving large-scale systems and deriving technical strategy from business objectives.
    • Proficiency across the full stack, from frontend frameworks and mobile clients to backend systems, APIs, and data flows, with a focus on cohesive end-to-end experiences.
    • Hands-on technical expertise, comfortable diving deep into code, building proofs-of-concept, and iterating quickly with teams to validate technical approaches.
    • Excellent communication and leadership skills, able to articulate technical vision, trade-offs, and business value to both engineering, product and executive stakeholders. Able to influence without formal authority.
    • Proven track record of taking ownership end-to-end, from defining scope, through delivery, launch, and operational stability.
    • Analytical and creative problem-solving skills, able to explore multiple implementation paths, evaluate trade-offs, and make pragmatic decisions under uncertainty.
    • Ability to operate across domains, new feature development, architecture evolution, system migrations, process improvement – all matters.
    • Proven experience driving engineering culture, mentoring senior engineers, influencing tech leads, leading hiring for key roles, establishing and evangelising RFCs, post-mortems, etc.
    • Experience or strong interest in one or more of these domains: AI/ML, media/video platforms, large-scale system migrations, cost optimisation, data infrastructure, QA/test-automation at scale.

       

    Why you’ll love it at Preply:

    • An open, collaborative, dynamic, and diverse culture;
    • A generous monthly allowance for lessons on Preply.com, Learning & Development budget, and time off for your self-development;
    • A competitive financial package with equity, leave allowance, and health insurance;
    • Access to free mental health support platforms;
    • The opportunity to unlock the potential of learners and tutors through language learning and teaching in 175 countries (and counting!)
    More
  • Β· 92 views Β· 1 application Β· 13d

    Full Stack Developer

    Office Work Β· Ukraine (Lviv) Β· 1 year of experience Β· English - native
    Responsibilities Develop and maintain web applications using React.js (Frontend) and Node.js (Backend). Work with RESTful APIs and databases (MongoDB, PostgreSQL). Write clean, efficient, and maintainable code. Collaborate with designers, backend...


    Responsibilities
     

    Develop and maintain web applications using React.js (Frontend) and Node.js (Backend).
    Work with RESTful APIs and databases (MongoDB, PostgreSQL).
    Write clean, efficient, and maintainable code.
    Collaborate with designers, backend developers, and product managers to deliver high-quality solutions.
    Participate in code reviews and continuously improve development processes.
    Debug and fix issues in existing applications.
     

    Requirements
     

    Basic knowledge of JavaScript/TypeScript, HTML, and CSS.
    Experience with React.js and Node.js (academic, personal, or internship projects).
    Understanding of REST API principles and client-server architecture.
    Familiarity with database management (MongoDB, PostgreSQL or similar).
    Experience with Git and version control workflows.
    Strong problem-solving skills and a willingness to learn.
    English level: B1 or higher
     

    Nice to Have

    Experience with Redux, Next.js, Express.js, Nest.js.
    Basic understanding of Docker, CI/CD pipelines.
    Knowledge of testing frameworks (Jest, Cypress).
    Familiarity with cloud services (AWS, Firebase).
     

    What We Offer

    Interesting and challenging projects.
    Vast opportunities for professional development.
    Competitive salary.
    The friendly team of professionals.
    Comfortable working environment.

     

     

    More
  • Β· 74 views Β· 5 applications Β· 13d

    Lead .Net Engineer

    Full Remote Β· Ukraine Β· 6 years of experience Β· English - B2
    Description A program of projects within the Energy domain. We will work on various applications covering generation control, distribution control, transmission control, and service crews control. The implementation area of these products is very...

    Description

    A program of projects within the Energy domain. We will work on various applications covering generation control, distribution control, transmission control, and service crews control. The implementation area of these products is very high-scale (e.g. country-wide systems).

     

     

    Job Description

    • 5+ years of experience as .Net developer. At least 2 years as a Lead developer
    • Ability to lead a team of 4-6 engineers
    • Proven experience in working with teams/solution architects/ POs from the client-side
    • Goog grasp of the application architecture.
    • Proven experience with Azure, Azure DevOps
    • Proven experience with both desktop and cloud-based applications
    • OOP Development, Design Patterns, Best Practices
    • Good English to work with clients directly

     

     

    Job Responsibilities

    • Strong problem-solving and follow-up skills; must be proactive and take initiative
    • Professionalism and the ability to maintain the highest level of confidentiality
    • Create robust solutions and translate project requirements into application architecture decisions
    • Lead the development process using development and security best practices
    • Leverage technologies to support business needs to attain high reusability and maintainability of current and newly developed solutions
    • Provide system design recommendations based on technical requirements
    • Work independently on the tasks and ensure the team's supervision
    • Ensure high-quality software delivery and code quality by utilizing tools such as SonarCloud or Black Duck.  
    • Leads a team of engineers and AQAs to work on the team backlog, support Scrum Master and PO
    More
  • Β· 115 views Β· 7 applications Β· 13d

    Senior App Engineer (React Native)

    Hybrid Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - C1 Ukrainian Product πŸ‡ΊπŸ‡¦
    We power people’s progress. At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is...

    We power people’s progress.

    At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it’s creating real impact.

    We’ve just reached unicorn status with a $150M Series D, accelerating our vision to transform education through human-led, AI-enhanced learning. Today, 100,000+ tutors teach 90+ languages to learners in 180 countries - and we’re only getting started. As a category-defining company, we’re shaping what the future of learning looks like at global scale.

    Every Preply lesson sparks change, fuels ambition, and drives progress that matters. Joining Preply means helping define the future of education at global scale, and building something that truly matters for millions of people, every day.

     

    What you’ll be doing:

    • Develop high-quality, scalable, and reliable features for Preply mobile applications using React Native and launched in our A/B experimentation framework.
    • Collaborate with cross-functional teams, including UX designers, product managers, and other engineers, to deliver innovative solutions that empower our learners and educators.
    • Share your knowledge and expertise with the team and continuously learn from others to foster a culture of continuous learning and growth.
    • Write clean, maintainable, and efficient code that sets the standard for excellence, contributing to the overall performance and code quality
    • Participate in code reviews and ensure code quality to maintain our high standards.
    • Continuously improve software engineering practices and methodologies to stay ahead of the curve and deliver value to our users.

     

    What you need to succeed

    • 5+ years in mobile development with React Native.
    • Proficiency in JavaScript/Typescript and experience with popular React Native libraries (e.g. Reanimated, Apollo Client, Expo, React Navigation).
    • Commitment to excellence and problem-solving skills to debug complex issues.
    • Great communication skills and ability to collaborate with cross-functional teams to deliver results.
    • Experience with agile software development methodologies to help us move fast and deliver value.
    • Experience writing unit and e2e tests

     

    Why you’ll love it at Preply

    • An open, collaborative, dynamic and diverse culture;
    • A generous monthly allowance for lessons on Preply.com, Learning & Development budget and time off for your self-development;
    • A competitive financial package with equity, leave allowance and health insurance;
    • Access to free mental health support platforms;
    • The opportunity to unlock the potential of learners and tutors through language learning and teaching in 175 countries (and counting!)
    More
  • Β· 42 views Β· 0 applications Β· 13d

    Senior Back-End Engineer

    Hybrid Remote Β· Ukraine Β· Product Β· 6 years of experience Β· English - C1 Ukrainian Product πŸ‡ΊπŸ‡¦
    We power people’s progress. At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is...

    We power people’s progress.

    At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it’s creating real impact.

    We’ve just reached unicorn status with a $150M Series D, accelerating our vision to transform education through human-led, AI-enhanced learning. Today, 100,000+ tutors teach 90+ languages to learners in 180 countries - and we’re only getting started. As a category-defining company, we’re shaping what the future of learning looks like at global scale.

    Every Preply lesson sparks change, fuels ambition, and drives progress that matters. Joining Preply means helping define the future of education at global scale, and building something that truly matters for millions of people, every day.

     

    We power people's progress.

    At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalized learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it’s creating real impact. So far, 90,000 tutors have delivered over 20 million lessons to learners in more than 175 countries. Every Preply lesson sparks change, fuels ambition, and drives progress that matters.
     

    Meet the team!

    Join Preply’s Teams and help us power people’s progress through life-changing learning experiences. We’re on a mission to combine the magic of the best tutors with cutting-edge AI to create personalized journeys that keep learners motivated and inspired. The Preply Engineering Team provides the tools to help unlock human potential through learning.

    Our team builds scalable, resilient applications using the powerful combination of Python/Django on the backend and ReactJS on the frontend β€” all to deliver an exceptional, seamless experience to our users.

    We’re proudly tech-agnostic, meaning we’re open to candidates with a variety of technical backgrounds, whether that’s Java/Spring, Node.js/Express, Ruby on Rails, Scala/Play, PHP, or Golang.

    While Python is our main language, prior experience with it isn’t required. What matters most is your willingness to learn, your ability to adapt quickly, and your enthusiasm for using Python in product-focused development.

    We implement A/B tests to prove the value of our initiatives and improve our product based on data and students' and tutors' feedback. As part of our commitment to ensuring high-quality products, we prioritize monitoring and metrics analysis to identify areas for optimization and ensure our services are performing at their best. 

    At Preply, we release our product 50-60 times per day by leveraging top-notch CI/CD processes. As a fast-growing company we have diverse technical challenges (sometimes we even write about them on our Engineering Blog) that will allow you to develop your skills at scale. 

     

    What you’ll be doing:

    You will work in a cross-functional team alongside the Product Manager, Product Designer, UX Writers, Data Analytics, Technical Leads, Engineers and other cross-functional team members to deliver engaging features through A/B tests and build top-notch products, including, but not limited to:

    • Develop and own backend features using Python/Django, supporting the creation of new backend services as well as design, create, and/or troubleshoot integrations with third-party vendors.
    • Think beyond the code and about our customers, understand their needs, and define solutions with the team;
    • Balance short-term speed of development with the long-term technical quality of our systems;
    • As a Senior Engineer, you will leverage your experience to guide the team in making informed technical decisions, such as continuous improvement of best practices (test culture, code reviews, monitoring and scalability of our tools). 

     

    What you need to succeed:

    • Exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high-volume data pipelines, efficient algorithms);
    • Familiar and willing to support small JS/TS tasks when needed;
    • Expertise in troubleshooting issues, identifying the root cause, mitigating it, and setting up safeguards to prevent future issues;
    • High level of self-organization, ownership, and responsibility;
    • A great collaborator with excellent verbal and written communication skills. Minimum B2 English level;
    • Willingness to be on-call for your squad (1 week every 5 weeks).

     

    Why you’ll love it at Preply: 

    • An open, collaborative, dynamic, and diverse culture;
    • A generous monthly allowance for lessons on Preply.com, Learning & Development budget, and time off for your self-development;
    • A competitive financial package with equity, leave allowance, and health insurance;
    • Access to free mental health support platforms;
    • The opportunity to unlock the potential of learners and tutors through language learning and teaching in 175 countries (and counting!)
    More
  • Β· 29 views Β· 0 applications Β· 13d

    Senior C++ Engineer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 4 years of experience Β· English - B1 MilTech πŸͺ–
    We are looking for a skilled Senior Π‘++ Engineer. Responsibilities: Design, develop, and maintain C++ applications and services that interact with embedded systems. Collaborate with other engineers to integrate C++-based software with embedded systems...

    We are looking for a skilled Senior Π‘++ Engineer. 

    Responsibilities:

    • Design, develop, and maintain C++ applications and services that interact with embedded systems. 
    • Collaborate with other engineers to integrate C++-based software with embedded systems and sensors, enabling seamless data exchange and device control.
    • Identify, troubleshoot, and resolve software-hardware integration issues, ensuring high-quality, reliable, and performant solutions.

     

    Requirements:

    • 4+ years of experience in software development (preferably in software-hardware)
    • Solid understanding of embedded systems, microcontrollers, and hardware-software interaction.
    • Strong expertise in C++, with experience in performance optimization, multithreading, and I/O operations in resource-constrained environments.
    • Experience with serial communication protocols (e.g., UART, SPI, I2C).
    • Experience in Linux/Unix environments and tools (e.g., Git, SSH, command-line utilities).
    • Experience with single board PCs (e.g., Raspberry Pi, Arduino, etc.).
    • Experince with MAVLink protocol. 

     

    Will be a plus:

    • Knowledge of cloud technologies or IoT platforms (e.g., MQTT, AWS IoT, Google Cloud IoT). 
    • Experience using Sine.Link and Starlink tech for development. 
    • Experience with Python for development, including scripting, testing, and automation, as well as its use in embedded systems.
    • Understanding of drones firmware. 

       We provide reservations from mobilization
    More
  • Β· 121 views Β· 35 applications Β· 13d

    Python Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - B2
    We are looking for a Python Developer to join our team. The role involves working with high-load systems, contributing to architectural decisions, and building scalable backend services. Responsibilities - Design, develop, and maintain REST APIs using...

    We are looking for a Python Developer to join our team.
    The role involves working with high-load systems, contributing to architectural decisions, and building scalable backend services.
     

    Responsibilities

    - Design, develop, and maintain REST APIs using FastAPI / Flask

    - Participate in backend architecture design for high-load systems

    - Work with AWS services: Lambda, S3, API Gateway, EventBridge 

    - Design databases and optimize complex queries
    (PostgreSQL, DynamoDB)

    - Data validation using Pydantic, performance optimization

    - Implement logging, error handling, and testing

    - Participate in code reviews and technical discussions

    - Collaborate closely with the team on backend-related decisions
     

    Requirements:

    - 3+ years of commercial experience with Python

    - Strong backend-focused experience

    - Python 3.x

    - FastAPI / Flask, Pydantic

    - Hands-on experience with AWS (Lambda, S3, API Gateway, EventBridge)

    - Solid knowledge of PostgreSQL / SQL

    - Understanding of REST API principles

    - Git, experience working in a team

    - Experience working with high-load systems
     

    Nice to have

    - Docker, CI/CD pipelines

    - Terraform

    - Redis / caching

    - Async Python

    - Experience with scalability and backend performance optimization

    More
  • Β· 185 views Β· 60 applications Β· 13d

    Backend Engineer (Location-Based Mobile Game / AR)

    Full Remote Β· Worldwide Β· 4 years of experience Β· English - A1
    Backend Engineer (Location-Based Mobile Game / AR) About the Project We are building a location-based mobile game where users purchase keys to hunt and open real-world chests using their phone camera. Each chest can be opened only once globally, which...

    Backend Engineer (Location-Based Mobile Game / AR)

    About the Project
     

    We are building a location-based mobile game where users purchase keys to hunt and open real-world chests using their phone camera.

    Each chest can be opened only once globally, which makes backend logic, geo-queries, and data integrity critical.

    This is an early-stage MVP with clear scope, fast decisions, and direct access to the product owner.

     

     

    Responsibilities

    • Design and implement backend architecture for the MVP
    • Build REST APIs for:
       
      • user profiles & authentication
      • keys inventory & balance
      • geo-based chest discovery
      • chest opening (atomic, server-authoritative)
      • town-based statistics & leaderboard
         
    • Design PostgreSQL schema with geospatial queries (PostGIS)
    • Implement anti-cheat logic:
       
      • distance validation
      • speed / teleport detection
      • race-condition protection (two users opening same chest)
         
    • Integrate Apple / Google sign-in
    • Support in-app purchase receipt validation (keys)
    • Work closely with Unity developer to define clean API contracts
       

    Technical Requirements (Must Have)

    • 4+ years of backend development experience
    • Strong knowledge of PostgreSQL
    • Experience designing REST APIs
    • Understanding of transactional systems & data consistency
    • Experience with Node.js (NestJS) or Go
    • Familiarity with authentication flows (OAuth)
    • Ability to work independently and make technical decisions
       

    Nice to Have

    • Experience with PostGIS or geo-based queries
    • Experience with mobile games or high-concurrency systems
    • Understanding of anti-fraud / anti-cheat patterns
    • Experience with cloud deployment (AWS / GCP / similar)

     

    What This Is NOT

    • This is not a large corporate project
    • No heavy bureaucracy
    • No 10-layer approval process
    • You will not β€œjust implement tickets” β€” you will shape the system
       

    Engagement Format

    • Full-time preferred
    • Remote
    • Direct communication with founder / product owner
    More
  • Β· 83 views Β· 2 applications Β· 13d

    Senior Java Developer

    Hybrid Remote Β· EU Β· 5 years of experience Β· English - B2
    Company Description Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw. This is a hybrid role with 3...

    Company Description

     

    Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw.

    This is a hybrid role with 3 days per week in the office, giving you the perfect balance between collaboration and flexibility. At Sigma Software, we value engineering excellence, multicultural teamwork, and delivering secure, high-performance solutions.

    Why join us? You’ll work on a platform processing millions of transactions daily, contribute to architectural decisions, and be part of a company where innovation and ownership are encouraged.

    CUSTOMER

    Our customer is a well-established international company in the iGaming industry, known for its engineering-driven culture and multicultural team distributed across multiple countries. Operating multiple brands across various markets, the company delivers secure, high-performance digital platforms recognized for reliability and scalability.

    PROJECT

    You will be part of the Payments Domain team, responsible for developing and maintaining a large-scale payments platform built on modern microservices architecture. The platform processes millions of secure transactions daily, supporting multiple brands and geographies. The work focuses on scalability, reliability, and performance in a high-load environment, covering everything from integration with payment providers to transaction monitoring and compliance.

     

    Job Description

     

    • Design, develop, and maintain backend services for the payments platform using Java and Spring Boot
    • Ensure high availability, scalability, and performance of transaction processing systems
    • Collaborate with cross-functional teams to define technical requirements and deliver solutions end-to-end
    • Implement integrations with payment service providers and internal systems
    • Participate in architectural discussions and contribute to system evolution in a microservices environment
    • Monitor, troubleshoot, and optimize services in production
    • Ensure compliance with security, regulatory, and operational standards
    • Drive continuous improvement in code quality, testing, and deployment practices
    • 3 days per week working from the office

     

    Qualifications

     

    • 5+ years of commercial experience with Java and Spring Boot
    • Strong experience with MySQL and Kafka
    • Proven track record working with microservices architecture in high-traffic, high-load systems
    • Experience developing high-performance backend solutions for transaction-heavy platforms
    • Ownership mindset with ability to deliver services end-to-end
    • Excellent communication skills in English (C1 level), both written and verbal
    • Experience with Kotlin
    More
  • Β· 161 views Β· 42 applications Β· 13d

    Middle Backend Node.js Developer

    Full Remote Β· Ukraine Β· Product Β· 2 years of experience Β· English - B1
    The primary goal of this position is to develop and maintain the backend infrastructure of our main website millanova.com, including custom Strapi plugins, search engine integration, payment processing, and database optimization. Tech Stack: Strapi v4...

    The primary goal of this position is to develop and maintain the backend infrastructure of our main website millanova.com, including custom Strapi plugins, search engine integration, payment processing, and database optimization.

     

    Tech Stack: Strapi v4 (Node.js), TypeScript, PostgreSQL, GraphQL, Meilisearch, Stripe, React (Admin UI), SendGrid, Docker

     

    Responsibilities:

    • Design and develop custom Strapi plugins (local packages) to extend platform functionality.
    • Integrate and configure Meilisearch for fast, intelligent, and relevant search capabilities.
    • Implement and manage Stripe payment processing on the backend (transactions, webhooks, error handling).
    • Customize the Strapi admin panel using React and Monaco Editor (custom providers, editors).
    • Maintain and optimize the PostgreSQL database; write efficient raw SQL queries.
    • Develop and optimize GraphQL API endpoints for performance and reliability.
    • Integrate third-party APIs, collect external data, and persist it to the database.
    • Build standalone Node.js microservices from scratch and deploy them in Docker containers for automated data synchronization.
    • Collaborate closely with the frontend team to ensure seamless integration and data flow.

     

    Requirements:

    • 2+ years of commercial experience with Node.js and TypeScript.
    • Hands-on experience with Strapi v4 (deep understanding of its internals, custom providers, and plugin architecture).
    • Deep proficiency in PostgreSQL: schema design, query optimization, and writing raw SQL.
    • Experience with GraphQL (building and optimizing queries/mutations).
    • Familiarity with Meilisearch or similar search engines (Elasticsearch, Algolia).
    • Experience integrating payment systems (Stripe API preferred).
    • Confident knowledge of Docker for containerization and deployment.
    • Experience with email services (SendGrid or similar).
    • Strong backend performance optimization skills (SQL tuning, caching, query profiling).
    • Ability to work collaboratively with frontend developers and cross-functional teams.

     

    Would be a great plus:

    • Experience with e-commerce backend systems.
    • Previous work with CMS customization beyond standard configuration.
    • Experience building microservices architecture.
    • Knowledge of CI/CD pipelines and deployment automation.

     

    What do we offer:

    • Long-term project with a modern tech stack.
    • Hybrid & flexible schedule.
    • Regular performance reviews.
    • Paid vacation (18 days).
    • Direct ability to influence the product architecture.
    • Collaborative team environment with close backend-frontend interaction.

     

    Hiring process:

    • HR and Technical interview (focus on Node.js, Strapi, PostgreSQL, and system design).
    • Offer.
    More
  • Β· 17 views Β· 1 application Β· 13d

    Lead Game Animation / Game Animation Head

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B2
    igTalents is a full-cycle recruitment agency dedicated to the iGaming industry. We partner with one of the market’s leading iGaming holdings, giving candidates access to unique growth opportunities. Our mission is to help iGaming professionals find the...

    igTalents is a full-cycle recruitment agency dedicated to the iGaming industry. We partner with one of the market’s leading iGaming holdings, giving candidates access to unique growth opportunities. 

    Our mission is to help iGaming professionals find the best roles and unlock their potential, supporting talent at every stage of the journey.

    In connection with the expansion of the department, we are looking for a Lead Game Animation / Game Animation Head.
     

    Responsibilities:

    • Leading and coaching the animation team;
    • Quality control: ensuring all animations comply with internal standards;
    • Independently creating animations for important games;
    • Hands-on participation:
      • independently creating animations for key and flagship games;
    • Full control and monitoring of the game portfolio;
    • Forming creative and product directions for:
      • slots (key focus);
      • crash games (secondary);
    • Providing feedback, directing the team, making design decisions;
    • For 2–3 projects β€” full initiative from the lead (no micromanagement);
    • Independent decision-making after onboarding

      (only proof/review from the team).

       

    Requirements:

    • Lead/Head level;
    • 1–2 years of experience as a Lead;
    • Strong game design mindset for slots;
    • Experience working in small or medium-sized studios;
    • Ability to lead a team, give direction, and make decisions;
    • Initiative, responsibility for results, desire to build from scratch;
    • English language β€” B2.

       

    Preferred:

    • Experience with crash games;
    • Product thinking and understanding of metrics;
    • Experience building standards and pipelines from scratch.

       

    Why you should consider this opportunity

    • Remote-first format: Mon–Fri, 10:00–19:00 (UTC+2) β€” skip the commute.
    • Paid vacation & sick leave, plus an extra day off for your birthday.
    • Competitive compensation that fairly reflects your expertise and impact.
    • Engaging corporate events to learn, share experience, and grow with like-minded professionals.
    • No micromanagement: we trust our team, encourage initiative, and keep a flat hierarchy for fast decisions.
    • Ongoing professional development: continuous support to build new skills and advance your career.
    • Dynamic work environment: a profitable, forward-thinking company where every specialist plays a key role.

     

    πŸš€ Join one of the strongest teams in iGaming and unlock your full potential!

     

     

    More
  • Β· 902 views Β· 153 applications Β· 13d

    Frontend Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 2 years of experience Β· English - B1
    About Company AIstats is an innovative ecosystem of football products that combines cutting-edge big data analysis and computer vision technology. We are a fast-growing team of 40+ people based in Poland. Recently, we secured investments from Google...

    About Company

    AIstats is an innovative ecosystem of football products that combines cutting-edge big data analysis and computer vision technology. We are a fast-growing team of 40+ people based in Poland. Recently, we secured investments from Google executives and leading mobile company founders, which helped us increase our company’s value fourfold in the past year.

    Our mission is to deepen fans' understanding of football and create new opportunities for professionals to analyze matches with precision, speed, and scale.

     

    Our Products

    • AIstats Mobile App – a consumer platform for football fans and bettors with over 100K monthly active users.
    • AIstats Business Solutions – pro-level analytics tools powered by machine learning and computer vision, built for clubs, scouts, and agents.

     

    Mission

    Drive the development of a world-class web experience for AIstats’ next-generation football intelligence platform β€” powered by proprietary Computer Vision and 3D tracking technologies. Your mission is to transform this breakthrough data into fast, intuitive, and scalable user-facing products that accelerate revenue growth, strengthen retention, and position AIstats as the industry leader in modern football analytics. By building a robust and high-performance frontend foundation, you will directly contribute to achieving $1M annual revenue with 30% ROMI, 3Γ— stronger user retention, and laying the groundwork for scaling the platform to $10M ARR.

     

    Outcomes (3–6–12 months)

     

    Within 3 months

    • Deploy the web platform locally and set up the development environment.
    • Fully review and understand the existing Vue/Nuxt architecture, API integrations, and mobile app dependencies.
    • Identify and propose improvements in SSR stability, performance, and state management.

       

       

      Within 6 months

    • Deliver stable, production-ready features built with Nuxt 4, Vue 3, TypeScript, and Tailwind.
    • Achieve measurable improvements in performance (LCP, TTI), hydration stability, and UX consistency.
    • Implement secure multi-provider authentication via Firebase and real-time features using Socket.io.
       

    Within 12 months

    • Establish the web platform as a reliable growth channel that contributes meaningfully to revenue and retention.
    • Build a scalable architecture that supports rapid experimentation and analytics-driven iteration.
    • Ensure a robust, maintainable frontend codebase aligned with long-term product and revenue goals.

     

    Requirements

    • 3+ years of production experience with Vue.js and Nuxt (Nuxt 3/4 preferred).
    • Deep understanding of Vue 3 Composition API, SSR, hydration, and edge rendering.
    • Strong proficiency with TypeScript and modern JavaScript (ES2015+).
    • Hands-on experience with Vite and Node.js in SSR environments.
    • Expertise in Pinia, composables, and scalable state management patterns.
    • Strong skills in building responsive UIs with Tailwind CSS.
    • Experience with Firebase Authentication and browser storage (localStorage, cookies).
    • Familiarity with Socket.io or native WebSockets.
    • Ability to independently drive development in a remote, fast-paced environment.

    English proficiency at B1 (Pre-Intermediate) or higher.

     

    Core Technologies (Optional)

    • Vue 3, Nuxt 4, TypeScript
    • Tailwind CSS, PostCSS
    • Pinia, Vue Composables
    • Vite, Node.js
    • Firebase (Auth, Messaging, Remote Config)
    • Socket.io
    • Amplitude, Adjust
    • Stripe / RevenueCat
    • CI/CD pipelines

     

    What we offer

    • Fully remote work format and flexible working hours.
    • Competitive salary pegged to USD.
    • 24 days of paid vacation and 15 additional paid days off (including sick leave, personal days and corporate holidays)
    • A friendly communication culture, rapid product cycles, and transparent processes.
    • Dynamic work environment with a team passionate about sports and technology.
    • Opportunities for professional development and career growth.
    • No micromanagement β€” just trust, ownership, and freedom to experiment.
    • Mentorship and high-quality engineering feedback.

       

    Join our team and help drive innovation in the football industry!

    More
  • Β· 39 views Β· 2 applications Β· 13d

    Senior Python Engineer (with ETL)

    Office Work Β· Ukraine (Kyiv, Lviv) Β· Product Β· 6 years of experience Β· English - None MilTech πŸͺ–
    Responsibilities Design and develop a data scraping system (web crawling, parsing). Optimize tools for data collection and aggregation. Build ETL/ELT pipelines. Work with unstable or complex data sources. Requirements Expert in Python. Experience with...

    Responsibilities

    • Design and develop a data scraping system (web crawling, parsing).
    • Optimize tools for data collection and aggregation.
    • Build ETL/ELT pipelines.
    • Work with unstable or complex data sources.

    Requirements

    • Expert in Python.
    • Experience with asynchronous programming (asyncio, Celery, etc.).
    • Secure data processing and serialization (JSON, MessagePack, Protobuf).
    • Experience with PostgreSQL, MySQL, or NoSQL (MongoDB).
    • Secure coding principles: input validation, avoiding injection attacks.
    • Building secure internal APIs (not necessarily web-facing).
    • Experience with Docker, Kubernetes, and secure container deployment.
    • Familiarity with Linux hardening and secure configuration.

    Nice to Have

    • Practical experience with data mining.
    • Knowledge of scraping libraries: Scrapy, Requests, Selenium/Playwright, or equivalents.
    More
Log In or Sign Up to see all posted jobs