Jobs Developers

2277
  • Β· 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
  • Β· 188 views Β· 99 applications Β· 2d

    Fullstack React/Node developer (Ticketing and marketing solution)

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B2
    About the Project: We are building a massive, proprietary Ticketing & Event Management Ecosystem for the US market. This is NOT a standard booking site. We are engineering a custom, high-load platform from scratch. The ecosystem includes: Complex Web...

    About the Project: We are building a massive, proprietary Ticketing & Event Management Ecosystem for the US market. This is NOT a standard booking site. We are engineering a custom, high-load platform from scratch. The ecosystem includes:

    • Complex Web Platform: Handling Reserved Seating schemes, Camping bookings, and deep Event Management logic.
    • On-Site Operations: Gate Scanning functionality and Ticket Printer control. We develop the scanning logic and integrate it with physical hardware for printing.
    • Mobile Ecosystem: A feature-rich mobile application for organizers and attendees.

       

    We don't use "out-of-the-box" solutions. We build our own logic to handle heavy complexity. If you prefer solving technical puzzles rather than integrating standard plugins, this is your place.

     

    ⚠️ THE CULTURE (Read this first): We are a US-based startup in an aggressive growth phase. We are looking for a Founding Engineer mindset.

    • Intensity: We work with the US market. Late evening calls (European time) are standard to sync with the founders.
    • Ownership: You don't just "close tickets." You own the feature from the database architecture to the UI. If the Gate System goes down on a Saturday night during a festival, you are the one helping to fix it.
    • No "Code Monkeys": We discuss business goals. You need to understand why we are building a feature. If a requirement doesn't make sense technically, we expect you to push back and propose a better solution.

     

    Tech Stack: React, Remix, Tailwind UI, Node.js, NestJS, TypeScript, PostgreSQL (TypeORM), GCP infrastructure.

     

    Requirements:

    • 4+ years of engineering experience, with deep expertise in the Node.js/React ecosystem.
    • Modern Stack Mastery: You are proficient with NestJS on the backend and React/RemixTailwind UI on the frontend.
    • Architectural Grit: Experience building custom complex systems (booking engines, CRM, logistics). You know how to design database schemas (PostgreSQL/TypeORM) that won't break under load.
    • Integrations: Experience with payment processors (Stripe, etc.) andβ€”cruciallyβ€”an interest in working with hardware integrations (printers, scanners, IoT).
    • US Startup Availability: You are comfortable working late hours and staying responsive during critical festival launches.
    • Mobile Awareness: Knowledge of mobile development (React Native) is a plus.
    • English: Upper-Intermediate or higher. You must be able to explain complex technical trade-offs to the founders.

     

    Responsibilities:

    • Engineer the Core: Design and develop the backend and frontend for the Ticketing Platform.
    • Solve Hard Problems: Implement logic for Reserved Seating, interactive maps, and complex order flows.
    • Hardware & Gate Logic: Write code that interacts with the physical world (scanning tickets, printing).
    • Performance: Optimize the app to handle traffic spikes during ticket sales drops.
    • Quality & DevOps: Write testable code, manage CI/CD pipelines, and deploy to GCP. You break it, you fix it.

     

    We Offer:

    • High Reward for High Performance: Competitive salary + Advanced Bonus System (We reward those who build the business with us).
    • Real Engineering Challenge: No CMS wrappers. Pure custom development on an actual stack.
    • Direct Impact: Your code runs the show at real festivals in the US.
    • Medical Insurance in Ukraine and Multisport program in Poland.
    • Offices in Ukraine (Kyiv, Kharkiv) and Poland (Wroclaw) or Remote.
    • Paid vacation, sick leaves, and official holidays.
    • Legal & Accounting services.
    • The company provides all necessary equipment.
    • English classes and Education reimbursement (50%).
    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
  • Full-Stack Engineer (Node.js / TypeScript)

    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 Full-Stack Developer (Node.js / TypeScript) to join our product teams and contribute to building scalable, high-performance, and reliable web applications for modern products across fintech, AI, telecom, healthcare, and other high-load domains.

     

    Responsibilities

    • Assist in implementing animations (Spine: skeletons, attachments) and interactive UI elements using Canvas/WebGL, supporting 2D/3D rendering features.
    • Design, develop, and maintain scalable backend services using Node.js (TypeScript) in a high-load gambling environment.
    • Build modern, responsive frontend applications using TypeScript / JavaScript.
    • Collaborate closely with DevOps, QA, product managers, game providers, and designers to deliver high-quality gambling features.
    • Participate in architecture discussions and contribute to engineering standards and best practices.
    • Optimize applications for performance, scalability, fault tolerance, and cost efficiency.
    • Investigate and resolve production issues across frontend and backend layers in real-time environments.
    • Contribute to CI/CD pipelines, monitoring, logging, and observability improvements.

     

    Requirements

    • Strong experience with Node.js and TypeScript in backend development.
    • Solid experience with JavaScript / TypeScript frontend development.
    • Hands-on experience with HTML5 Canvas.
    • Familiarity with WebGL fundamentals.
    • Basic experience integrating animations (Spine or similar tools).
    • Understanding of rendering performance basics (FPS, frame updates).
    • Understanding of software architecture principles:
      • Microservices
      • Clean Architecture
      • Separation of concerns
      • Event-driven systems
    • Familiarity with Docker, containerized environments, and CI/CD pipelines.
    • Experience with Git, code reviews, unit & integration testing, and debugging.
    • Understanding of high-load systems and concurrency handling.
    • Ability to work independently in a fast-paced, product-driven gambling environment.

     

    Nice to Have

    • Experience in Gambling / iGaming / Betting platforms.
    • Exposure to real-time systems or event-driven architectures.
    • Interest in learning new technologies and improving system scalability.
    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
  • Β· 89 views Β· 31 applications Β· 2d

    Senior Node.js Developer (Fintech Project)

    Full Remote Β· EU Β· 5 years of experience Β· English - B2
    We are seeking a highly skilled Node.js expert, who excels as a collaborative team member. The role goes beyond coding, encompassing responsibilities such as handling feature aspects, specifications, technical design, development, testing, documentation,...

    We are seeking a highly skilled Node.js expert, who excels as a collaborative team member. The role goes beyond coding, encompassing responsibilities such as handling feature aspects, specifications, technical design, development, testing, documentation, and maintenance.

    Customer:

    Our client has rapidly become one of Europe’s most swiftly expanding FinTech companies. They oversee all aspects of financial operations, from generating virtual cards to facilitating wire transfers and maintaining customer account balances. As a payment institution, our client provides a platform that integrates financial services into its product, offering features such as account management, card payments, bank transfers, and additional services.

    Requirements:

    • Over 5 years of experience in Back-end software development
    • At least 3 years of experience with TypeScript
    • Over 4 years of experience working with Node.js
    • Strong experience in designing distributed and secure systems
    • Good Front-end development skills
    • Good understanding of microservices architectures
    • Experience in designing, building, and maintaining APIs
    • Experience in building and consuming REST and/or GraphQL APIs
    • Familiarity with DevOps practices
    • Strong experience working with AWS
    • Good knowledge of testing best practices
    • At least an Upper-Intermediate level of English

    Responsibilities:

    • Design and implement large-scale software solutions and components using multiple technologies, with a primary focus on React and Node.js
    • Keep consistently high level of quality throughout all stages of the development
    • Communicate effectively to actively collaborate with the team and get context for complex tasks
    • Follow best engineering practices and company and client guidelines
    • Play supervisory, advisory, and coaching roles for less-experienced engineers on the team
    • Promote clean code and design patterns and principles

     

    More
  • Β· 18 views Β· 2 applications Β· 2d

    C/C++ Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B2
    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries, creating strong, long-term...

    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster.
    We build dedicated development teams across 10+ countries, creating strong, long-term partnerships based on trust, transparency, and real impact.
    Here, every idea counts. We value people who are proactive, open-minded, and ready to grow. If you’re passionate about building meaningful products and want to join a team that feels like family – you’ll feel right at home with us.

    Our client is an innovative product company developing a smart monitoring device that combines computer vision, machine learning, and advanced camera technologies. The product analyzes sleep patterns and provides data-driven insights, helping families improve daily routines. The company is a fast-growing VC-backed startup with a strong engineering culture and real-world products used globally.

    Key Requirements:
    πŸ”Ή 4–8 years of experience in C/C++ for embedded systems;
    πŸ”Ή Strong experience with Embedded Linux on ARM (Cortex-A);
    πŸ”Ή Proven experience implementing and working with drivers;
    πŸ”Ή Strong Rust proficiency;
    πŸ”Ή Yocto familiarity β€” advantage;
    πŸ”Ή Experience with Video4Linux, PulseAudio, systemd;
    πŸ”Ή Experience working with interfaces:
    πŸ”Ή I2C, SPI, UART, I2S;
    πŸ”Ή Experience with Device Tree / OpenFirmware, IIO β€” advantage;
    πŸ”Ή Strong debugging, cross-compilation, and toolchain knowledge;
    πŸ”Ή Ability to read and work with existing codebases;
    πŸ”Ή Experience with testing (unit, integration, E2E);
    πŸ”Ή Strong Git skills and GitHub workflow experience;
    πŸ”Ή English – Upper-Intermediate or higher.

    Will be plus:
    πŸ”Ή Networking: TCP/IP, application protocols, encryption;
    πŸ”Ή BLE (GATT, Advertising, Bonding);
    πŸ”Ή Wi-Fi protocols and security;
    πŸ”Ή Video & audio streaming and transcoding;
    πŸ”Ή (H264/H265, AAC, OPUS, WebRTC, FFmpeg/GStreamer);
    πŸ”Ή Microcontrollers experience;
    πŸ”Ή ESP32, FreeRTOS, lwIP, NimBLE β€” strong plus;

    What you will do:
    πŸ”Ή Develop firmware components in C and Rust: drivers, BSP, networking and multimedia applications;
    πŸ”Ή Work independently and take ownership over specific features;
    πŸ”Ή Analyze requirements and provide time/effort estimations;
    πŸ”Ή Design features end-to-end (from idea to production);
    πŸ”Ή Lead POCs and contribute to next-generation product development;
    πŸ”Ή Collaborate with Product, Mobile, and Backend teams;
    πŸ”Ή Participate in technical discussions and propose solutions;
    πŸ”Ή Produce technical documentation and architecture diagrams;
    πŸ”Ή Plan and own development tasks;
    πŸ”Ή Lead cross-functional initiatives that impact Firmware, Mobile, and Backend;

    Interview stages:
    πŸ”Ή Initial HR interview;
    πŸ”Ή Managerial interview;
    πŸ”Ή Technical assignment & coding session;
    πŸ”Ή Technical interview;
    πŸ”Ή Final interview with VP of Engineering;
    πŸ”Ή Reference Check;
    πŸ”Ή Offer;

    Why Join Us?

    At YozmaTech, we’re self-starters who grow together. Every day, we tackle real challenges for real products – and have fun doing it. We work globally, think entrepreneurially, and support each other like family. We invest in your growth and care about your voice. With us, you’ll always know what you’re working on and why it matters.
    From day one, you’ll get:
    πŸ”Ή Direct access to clients and meaningful products;
    πŸ”Ή Flexibility to work remotely or from our offices;
    πŸ”Ή A-team colleagues and a zero-bureaucracy culture;
    πŸ”Ή Opportunities to grow, lead, and make your mark;
    πŸ”Ή A chance to work in a fast-paced startup environment;
    πŸ”Ή Opportunity to influence product direction and technology decisions;

    After you apply

    We’ll keep it respectful, clear, and personal from start to offer.
    You’ll always know what project you’re joining – and how you can grow with us.
    We typically process 2–3 candidates at a time to ensure a high-quality hiring experience.

    Everyone’s welcome

    Diversity makes us better. We create a space where you can thrive as you are.

    Ready to build something meaningful?

    Let’s talk. Your next big adventure might just start here.

    More
  • Β· 125 views Β· 23 applications Β· 2d

    Senior Backend Developer (Node.js) to $3800

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B2
    About Us: LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Senior Backend Develope to join a long-term product project. You will become part of the Smart City ecosystem - a large-scale software...

    About Us:

    LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Senior Backend Develope to join a long-term product project.

     

    You will become part of the Smart City ecosystem - a large-scale software product for the Middle East market. This is a fully agile, product-oriented environment with real users and a tangible impact on urban infrastructure.

     

    Key Responsibilities:

    • Architect and develop robust backend applications using Node.js and NestJS in a monorepo and microservices environment.
    • Design, implement, and manage highly scalable database solutions using PostgreSQL (AWS RDS) and caching strategies with Redis.
    • Develop and maintain integrations with various AWS services including SQS, S3, Lambda, IAM, System Manager, EC2, and EKS/ECS for cloud-native applications.
    • Manage and optimize containerization and deployment processes with Docker, including building and pushing to registries, and implementing CI/CD pipelines using GitLab runners.
    • Implement monitoring and observability using Prometheus and Grafana to ensure system reliability and performance.
    • Collaborate with stakeholders to gather business requirements and translate them into technical solutions, driving discussions at the architecture and implementation levels.
    • Lead troubleshooting and debugging efforts to resolve complex backend issues and optimize system performance.
    • Stay current with the latest technologies and best practices, and promote continuous learning and self-development within the team. Mentor other team members, providing guidance and sharing your knowledge.
    • Participate in the agile development process, contributing to scram events, fostering a collaborative and cross-functional team environment.
    • Development and maintenance of a high-level engineering culture within the team.

    Qualifications:

    • Minimum of 5 years of experience in backend development with strong proficiency in Node.js, NestJS, and related technologies.
    • Expertise in building and managing microservices architectures and a monorepo setup.
    • Extensive experience with PostgreSQL (AWS RDS), Redis, and other backend data storage and caching technologies.
    • Strong proficiency in AWS cloud services including but not limited to SQS, S3, Lambda, IAM, EC2, and EKS/ECS.
    • Solid understanding of Docker, CI/CD pipelines, and experience with GitLab runners.
    • Experience with monitoring tools such as Prometheus and Grafana.
    • Proven ability to document backend architectures, designs, and processes clearly and comprehensively.
    • Excellent problem-solving skills and attention to detail, with a passion for creating high-quality, performant code.
    • Ability to work effectively both independently and as part of a team in an agile environment.
    • Strong communication skills with the ability to interact professionally with stakeholders at all levels.
    • English at Upper-Intermediate level and above.

    What We Offer:

    • A collaborative and innovative work environment.
    • Professional development opportunities.
    • The chance to work on exciting and challenging projects.
    • A supportive company culture.
    More
  • Β· 51 views Β· 9 applications Β· 2d

    Python Developer

    Full Remote Β· EU Β· Product Β· 4 years of experience Β· English - B2
    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team. What will you be doing? As part of the...

    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team.
     

    What will you be doing?

    As part of the team, you will be participating in a project with a large US bank. You will be helping us develop new software features and support and maintain the existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with third-party web services. You will be working closely with the client and product manager to understand the system’s functional and non-functional requirements, and contribute to code quality through unit testing, integration testing, code review, and system design using Python to build robust software that aligns with the client’s business needs.
     

    What are we looking for:

    β—Ό A strong programming background with Python and OOP skills.

    β—Ό Proficiency with SQL (Postgres, SQLite) and NoSQL (MongoDB) databases.

    β—Ό Deep understanding of algorithms and data structures.

    β—Ό Experience with FastAPI and Linux environments.

    β—Ό Strong problem-solving skills and ability to collaborate effectively in a team environment.

    β—Ό Familiarity with LangChain is a plus.
     

    What we offer:

    β—Ό Competitive compensation depending on experience and skills.

    β—Ό Regular assessments and salary reviews.

    β—Ό Paid personal days.

    β—Ό Health insurance.

    β—Ό Mental health support program.

    β—Ό English/Polish/Spanish language classes.

    β—Ό Flexible working schedule.

     

    More
  • Β· 9 views Β· 0 applications Β· 2d

    Senior C++ Software Developer

    Hybrid Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - B2
    About the role: We are building tomorrow’s web-based platform-independent and high-performing solutions for viewing dental scans and performing sophisticated dental restorative work and dental CAD in general. Our solutions are developed in JavaScript and...

    About the role:

    We are building tomorrow’s web-based platform-independent and high-performing solutions for viewing dental scans and performing sophisticated dental restorative work and dental CAD in general. Our solutions are developed in JavaScript and Angular with the foundation based on C++, the VTK framework, and WASM.

    We invite you to come along with us with your senior-level C++ development skills, your ability to communicate intricate technical solutions and your support in guiding team members develop their skills. If you have experience with either or all of VTK, WASM/embedded development and 3D rendering, it will be a great benefit for all of us!

    Despite this emphasis on improvement, we maintain a friendly and balanced work environment, prioritizing mutual respect and individual growth. We value proactive thinking and encourage team members to drive positive changes.

    We are a team of 12 people based in Copenhagen and Kyiv seeking you as our new colleague. We see learning as an integral part of daily work, and we take pride in experimenting and learning from experience.

    Your profile:

    Β· 5+ years of software development experience

    Β· Extensive and documented practical experience with and knowledge of modern C++ on a very senior level for big projects, especially with inter-language interoperability, type libraries and concurrent programming

    Β· Experience with POSIX threads and working with ABIs

    Β· Working experience with WASM or at least embedded software development,

    Β· Solid experience with and willingness to teach others in these areas,

    Β· A degree in Computer Science or Engineering

    Β· Attention to details

    Β· Familiar with Scrum or another agile framework

    Β· Strong collaboration and communication skills and good in written and spoken English

    Β· Excited about cross-site work: Your team is in Copenhagen and Kyiv, and our partners are around the globe.

     

    Would be a plus:

    Β· Knowledge of VTK framework

    Β· Knowledge of 3D rendering problems and techniques

    Β· Experience working in cross-functional teams; with product managers, designers, and UX’ers

    Β· Experience with writing unit tests

    Β· Experience in Agile development and continuous integration tools
     

    Tech stack used in the project:

    Β· C++ 17

    Β· CMake

    Β· WASM

    Β· Emscripten

    Β· VTK

    Β· Valgrind

    Β· JavaScript/Angular

     

    Being the part of us means:

    • Meaningful work that helps to change the future of dentistry
    • Work in a unique professional, friendly and supportive environment
    • Constant professional growth and development
    • A healthy work-life balance
    • Comprehensive benefits incl. 24 working days of annual vacation; medical insurance; paid sick leaves and child sick leaves; maternity and paternity leaves etc
    • Breakfasts and lunches in the office
    • Good working conditions in a comfortable office in UNIT.City
    • A parking lot with free spaces for employees
    • Occasional business trips to Western Europe
    • Opportunity to become a part of the success that 3Shape has created over the past 25 years.
    More
  • Β· 19 views Β· 1 application Β· 2d

    Senior Mobile Engineer (KMP Focus)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - C2
    Role Overview We are building a unified mobile platform powered by Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP). Our Android version is production-ready, and we are now looking for a Senior Engineer to take ownership of the iOS...

    Role Overview

    We are building a unified mobile platform powered by Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP). Our Android version is production-ready, and we are now looking for a Senior Engineer to take ownership of the iOS implementation and launch.

    This is not a traditional native iOS role. You will spend the majority of your time within the shared KMP/CMP ecosystem, ensuring that the shared codebase translates into a high-quality, performant iOS application. You will be the team’s bridge between shared Kotlin logic and the Apple ecosystem, responsible for everything from native platform integrations to Final App Store delivery.

     

    Responsibilities

    • KMP/CMP Development: Lead the implementation of features within the shared Kotlin codebase, focusing on iOS-specific UI/UX parity using Compose Multiplatform.
    • iOS Integration: Build and maintain native bridges (Kotlin-Native/Swift) for platform-specific APIs, background processing, and hardware integrations.
    • Performance & Quality: Optimize the shared UI to ensure it meets iOS-native performance standards, handling memory management and smooth animations on Apple devices.
    • Release Management: Own the end-to-end iOS deployment pipeline, including Xcode workspace configuration, CocoaPods/Swift Package Manager integration, signing, and App Store Connect submissions.
    • Architecture & Mentorship: Collaborate with the Lead Android Engineer to refine the shared architecture, ensuring it remains scalable and "iOS-friendly."

     

    Requirements

    • Strong Kotlin/KMP Foundation: Professional experience with Kotlin Multiplatform (KMP). You should be comfortable navigating shared logic and understanding how Kotlin compiles to Native/Objective-C frameworks.
    • iOS Deployment Expertise: Proven track record of releasing and maintaining iOS apps. You must "speak" Xcode, understand provisioning profiles, and be comfortable navigating the App Store Connect lifecycle.
    • UI/UX Sensibility: Experience with Compose Multiplatform or a strong desire to master it, paired with a deep understanding of Apple’s Human Interface Guidelines.
    • Swift Proficiency: Ability to write clean, performant Swift code when native overrides or bridges are required.
    • Mobile Architecture: Experience with modern architectural patterns (MVI/MVVM) and dependency injection in a multiplatform context.
    More
  • Β· 69 views Β· 12 applications Β· 2d

    Python Middle Enginner to $2000

    Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B2
    Mandatory Skills - Minimum 3+ years of hands-on Python backend development experience in production environments - Strong Python fundamentals (clean code practices, typing discipline (where used), debugging, and performance awareness) - Experience...

    Mandatory Skills
    - Minimum 3+ years of hands-on Python backend development experience in production environments
    - Strong Python fundamentals (clean code practices, typing discipline (where used), debugging, and performance awareness)
    - Experience building web APIs with a modern framework (FastAPI) and designing maintainable endpoints
    - Strong understanding of API patterns (authentication/authorization basics, input validation, pagination, versioning, consistent error contracts)
    - Solid database experience (PostgreSQL preferred - schema design, migrations, indexing, query optimization, transaction basics
    - Experience with asynchronous/background processing and handling retries
    - Experience writing tests (pytest or similar): unit + integration tests, mocking, test data strategy
    - Familiarity with production-grade practices (logging, monitoring basics, configuration management, secure secrets handling)
    - Ability to detect, analyze, and resolve issues in production systems
    - Comfortable doing root-cause analysis
    - Ability to work independently in a remote setup with proactive, clear communication.

    Responsibilities:
    - Build and ship backend features for Obriy AI / SURE platform - APIs, services, and workflow components that power automation, integrations, and knowledge modules
    - Design, implement, and maintain clean, well-documented REST APIs (and internal service interfaces) with strong validation and error handling
    - Integrate with external systems (CRMs, support tools, messaging channels) using stable adapters, retries, and safe failure handling
    - Implement background processing and asynchronous workflows (queues, schedulers) for long-running tasks and integrations
    - Maintain and improve data models and persistence: schema changes, migrations, query performance, data consistency
    - Improve reliability and observability: structured logging, metrics, tracing, alerts, and practical runbooks
    - Troubleshoot production issues, perform root cause analysis, and deliver robust fixes with minimal regression risk
    - Write and maintain automated tests (unit/integration) and support QA with clear test scenarios and reproducible cases
    - Participate in code reviews, contribute to backend best practices, and keep engineering documentation up to date
    - Collaborate closely with Frontend, DevOps, and Product teams to refine requirements, estimate work, and deliver iteratively.

    Nice to have: 
    - Experience with LLM/GenAI integrations (OpenAI-compatible APIs), prompt orchestration, tool-calling patterns, and safety considerations
    - Familiarity with RAG pipelines (embeddings, vector databases, document chunking, retrieval quality evaluation)
    - Experience designing integration connectors 
    - Knowledge of event-driven architecture (Kafka/RabbitMQ/NATS) and distributed systems concepts
    - Experience with Docker and Kubernetes-based deployments (understanding runtime constraints and observability)
    - Familiarity with security best practices: OAuth/OIDC, RBAC/permissions modeling, audit logs, data protection principles
    - Experience with performance tuning: profiling, caching strategies (Redis), async I/O optimization
    - Experience working in B2B SaaS / enterprise environments with reliability and compliance expectations.

    More
  • Β· 42 views Β· 4 applications Β· 2d

    Node.js AI Engineer

    Hybrid Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    Want to work at the cutting edge of modern technology and artificial intelligence? We have something just for you. We are looking for a Node.js engineer who is not only confident in backend development but also has a genuine interest in AI integrations,...

    Want to work at the cutting edge of modern technology and artificial intelligence? We have something just for you.

     

    We are looking for a Node.js engineer who is not only confident in backend development but also has a genuine interest in AI integrations, LLM agents, and new automation technologies. This role involves participating in the creation and development of AI assistants, platforms, and interfaces that help businesses be more efficient.

     

    What to expect:

     

    • Regular technical challenges β€” a new case from a customer every week
    • Flexible use of AI tools (OpenAI API, WhatsApp/Telegram API, OCR, N8N, scrapers)
    • Hands-on experience with workflow automation platforms, particularly N8N, for creating complex business process automations
    • Building end-to-end AI workflows that connect multiple services and APIs
    • Opportunity to experiment with emerging AI technologies and automation tools as they become available

     

    Our main requirements are:

     

    • Experience in hands-on programming 3+ years
    • Experience doing Node.js (Vanilla/Typescript)
    • Experience with NestJS also and/or NextJS and/or Express
    • Strong creating with SQL/NoSQL databases efficient design from scratch as well as performing optimizations
    • Strong knowledge in Computer Science: data types, data structures, algorithms
    • Being proficient working on modern tech stack: Docker, Kubernetes, CI/CD, IaC (e.g. Terraform), Ansible etc.
    • Having a wide strong background working with AWS (smth beyond EC2 and S3)
    • Understanding and applying software design principles
    • Experience designing software systems (distributed, high availability, resilient)
    • Comfortable working Agile and Design Thinking (however understanding that pure Agile is a myth)
    • Being comfortable in several projects at once (taking apart hands-on aspect)
    • Strong communication skills in English (B2 and better)
    • Willingness and enthusiasm to learn workflow automation tools (especially N8N) and adapt to rapidly evolving AI technologies

     

    Will be considered as a plus:

     

    • Experience with modern SPA frameworks like React/Vue.js/Angular
    • Experience with NestJS
    • Experience writing technical documents, tracking technical debt, understanding refactoring etc.
    • Experience working with AI libraries and/or 3rd parties like chatGPT, Claude, Gemini or Perplexity
    • Previous exposure to workflow automation platforms (N8N, Zapier, Make.com, or similar)
    • Experience with RAG implementations, vector databases, or knowledge management systems
    • Familiarity with MCP (Model Context Protocol) or similar AI integration standards
    • Understanding of prompt engineering and AI agent behavioral design
    • Experience building conversational AI interfaces or chatbots

     

    Hiring process:

     

    • HR interview: we’ll talk about your professional background, the specifics of the position we are offering, and address any questions you might have.
    • Tech interview: a deeper look into your technical expertise and problem-solving approach, ensuring your skill set aligns with our project’s needs.
    • Interview with the C-Level: a conversation focused on the company’s vision, strategic goals, and how your role aligns with them.
    • Feedback
    • Job offer

     

    What we offer at MindTech:

     

    • Hardware Policy: Get the gear you need, from laptops to PCs.
    • Referral Bonus: Invite talent and earn a generous reward.
    • Professional Growth: We cover courses and books to fuel your expertise.
    • Tasty Perks: Free lunches, snacks, tea, and coffee to stay energized.
    • Birthday & Celebrations: Gifts on your day, plus parties and team-building.
    • Life Events Support: Wedding bonuses, childcare support, and more.
    • Volunteering Days: Extra days off to help your community.
    • Work-Life Balance: 18 paid vacation days, 10 paid sick days, and national holidays off.
    More
  • Junior Full-Stack Developer (JavaScript + Go)

    Office Work Β· Ukraine (Odesa) Β· 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 Full-Stack Developer (Go + JavaScript) to join our product teams and contribute to building scalable, high-performance, and reliable web applications for modern products across fintech, AI, telecom, healthcare, and other high-load domains.

     

    Responsibilities

    • Design, develop, and maintain scalable backend services using Go (Golang).
    • Build modern, responsive frontend applications using JavaScript.
    • Develop and maintain REST / GraphQL APIs and integrate frontend with backend services.
    • Work with relational and non-relational databases, ensuring data consistency and performance.
    • Implement authentication, authorization, and secure data flows.
    • Collaborate closely with DevOps, QA, product managers, and designers to deliver high-quality features.
    • Participate in code reviews and contribute to engineering standards and best practices.
    • Optimize applications for performance, scalability, reliability, and cost efficiency.
    • Investigate and resolve production issues across both frontend and backend layers.
    • Contribute to CI/CD pipelines, monitoring, and observability improvements.

       

    Requirements

    • Strong knowledge of Go (Golang) and experience building backend services.
    • Solid experience with JavaScript.
    • Experience designing and consuming REST APIs (GraphQL is a plus).
    • Understanding of software architecture principles: microservices, clean architecture, separation of concerns.
    • Experience working with relational databases (PostgreSQL / MySQL) and ORMs or query builders.
    • Familiarity with Docker, containerized environments, and CI/CD pipelines.
    • Experience with Git, code reviews, testing (unit/integration), and debugging.
    • Ability to work independently in a fast-paced, product-driven environment.

       

    Nice to Have

    • Familiarity with React is desirable.
    • Experience with cloud platforms (AWS, GCP, Azure).
    • Knowledge of Kafka, Redis, Elasticsearch, or other messaging/caching systems.
    • Experience with Kubernetes, Helm, or Terraform.
    • Understanding of frontend performance optimization and backend scalability patterns.
    • Experience with monitoring and observability tools (Prometheus, Grafana, ELK).
    • Familiarity with TypeScript, Next.js, or modern frontend tooling.
    • Exposure to ML/AI integrations or data-intensive systems.
    • Interested in learning new programming languages.

     

     

    We Offer

    • Real-world projects in fintech, AI, telecom, healthcare, and automation industries.
    • Mentorship from senior engineers, tech leads, and architects.
    • Personal development plan with a clear growth path toward Senior Full-Stack Engineer, Backend Architect, or Tech Lead roles.
    • Access to internal workshops, engineering 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
  • Β· 20 views Β· 1 application Β· 2d

    Senior iOS Platform Engineer (Kotlin) to $4600

    Office Work Β· Ukraine (Kyiv), Poland Β· Product Β· 4 years of experience Β· English - B1
    Senior iOS Platform Engineer (Kotlin Multiplatform / Compose Multiplatform) NOTE: Only On-site + Hybrid Remote only. We’re hiring a Senior iOS Platform Engineer to own and lead the iOS platform layer within a Kotlin Multiplatform (KMP) product...

    Senior iOS Platform Engineer 

     

    (Kotlin Multiplatform / Compose Multiplatform)

     

    NOTE: Only On-site + Hybrid Remote only. 

     

    We’re hiring a Senior iOS Platform Engineer to own and lead the iOS platform layer within a Kotlin Multiplatform (KMP) product powered by a fully shared Compose Multiplatform UI.

     

    This is a high-impact role focused on deep iOS platform engineering, performance, architecture, and native system excellence.

     

    What We’re Looking For

    • 4+ years of senior-level iOS engineering experience
    • Deep understanding of:
      • App lifecycle
      • ARC & memory management
      • Swift concurrency
      • Instruments & performance profiling
    • Proven track record shipping and maintaining production apps via the App Store
    • Strong experience integrating complex third-party SDKs
    • Ability to own platform-level architecture decisions

     

    What You’ll Own

    • iOS platform architecture within a shared KMP codebase
    • Kotlin/Native ↔ Swift interoperability
    • Threading & concurrency boundary management
    • Performance, memory, and startup-time optimization on real devices
    • Native system APIs (push notifications, permissions, deep linking, StoreKit, etc.)
    • App Store release process: signing, provisioning, TestFlight, CI/CD automation
    • Ensuring Compose UI on iOS meets native-level standards (UX, accessibility, stability)
    More
Log In or Sign Up to see all posted jobs