Jobs Backend

986
  • Β· 125 views Β· 2 applications Β· 5d

    Senior Golang Full-Stack Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Description The groundbreaking model for in-home care and support has given us the inspiration to create our new technology solution. Through a HIPAA-compliant platform that is intuitive and user-friendly we will enhance and empower care and communication...

    Description

    The groundbreaking model for in-home care and support has given us the inspiration to create our new technology solution. Through a HIPAA-compliant platform that is intuitive and user-friendly we will enhance and empower care and communication between caregivers and their extended care team to improve outcomes and quality of life.

     

    Requirements

    4-5+ years of commercial experience as a software engineer
    Backend development with Python or Golang
    Experience with modern frontend frameworks (Ember.js, React, Vue, Angular)
    Knowledge and hands-on experience with DB
    Experience with Restful APIs and Microservices
    Github Actions and general CI/CD experience
    Strong commitment to master Ember.js framework and other required technologies
    Upper-intermediate English level
    Unit testing experience

     

    Nice to have:

    Experience with Amazon Web Services is a plus
    Experience with Linux, Docker, Kubernetes
    Very good communication skills – work with global distributed team
    Strong analytical and problem solving skills, proactive and innovative

     

    Job responsibilities

    • Design, develop, and maintain full-stack web applications
    • Implement RESTful APIs and integrate with relational databases
    • Participate in the analysis, diagnosis and troubleshooting issues and defects
    • Collaborate with cross-functional teams to deliver scalable, secure solutions
    • Ensure application performance, security, and code quality through best practices and code reviews
    • Participate in troubleshooting, debugging, and continuous improvement efforts
    More
  • Β· 242 views Β· 46 applications Β· 5d

    Strong Junior Java Developer

    Ukraine Β· 1 year of experience Β· English - B2
    Dotcode is looking for a Java Developer to join our team on a long-term product involving active development and integrations with external services. You will work with Java, Spring Boot, Hibernate, PostgreSQL, and AWS, contribute to feature development,...

    Dotcode is looking for a Java Developer to join our team on a long-term product involving active development and integrations with external services. You will work with Java, Spring Boot, Hibernate, PostgreSQL, and AWS, contribute to feature development, improve system architecture, and ensure high code quality.

    Responsibilities:
    - Develop and maintain backend services and REST APIs;
    - Integrate the system with external APIs (authentication flows, data exchange, webhooks, rate limits);
    - Optimize database queries and ensure efficient data access;
    - Write unit and integration tests to ensure code reliability;
    - Participate in code reviews and technical discussions;
    - Collaborate with the team on planning, estimation, and delivery of features.

    Requirements:
    - 1+ year of commercial experience with Java;
    - Strong knowledge of Spring Boot, Hibernate/JPA, and REST API development;
    - Experience working with PostgreSQL (query optimization, transactions, indexes);
    - Practical experience integrating with third-party services and APIs;
    - Understanding of deploying and operating applications in AWS environments (e.g., EC2, S3, RDS);
    - Ability to analyze requirements and propose scalable technical solutions;
    - English: Intermediate+ (spoken and written) for communication with the team/client.

    Nice to Have:
    - Experience with message brokers (Kafka, RabbitMQ, SQS);
    - Understanding of microservices communication patterns;
    - Experience working with CI/CD pipelines.

    We offer:
    - Competitive salary;
    - Flexible working time;
    - Professional training opportunities;
    - Friendly work environment and office in a good location;
    - Paid vacations and sick leaves.

    Hiring flow:
    - Call with HR Manager;
    - Technical interview with live coding;
    - Test task (optional);
    - Final interview with CEO.

    If you have any questions, feel free to contact :)

     

    More
  • Β· 101 views Β· 35 applications Β· 5d

    Senior Node.js Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B2
    We are looking for a highly experienced Senior Backend Engineer with a strong background in designing and developing scalable backend systems Key Responsibilities Design, develop, and maintain robust backend services using NestJS, following best...

    We are looking for a highly experienced Senior Backend Engineer with a strong background in designing and developing scalable backend systems


    Key Responsibilities

    • Design, develop, and maintain robust backend services using NestJS, following best practices in modular architecture, DI, and middleware design.
    • Architect and optimize complex PostgreSQL schemas, including migrations, relationships, and handling of semi-structured data via JSONB.
    • Set up and tune Elasticsearch for multilingual, full-text search with support for analyzers, stemming, and synonyms.
    • Implement and maintain synchronization strategies between PostgreSQL and Elasticsearch, using queues or manual sync mechanisms.
    • Build reliable, well-documented RESTful APIs; experience with GraphQL is a strong advantage.
    • Ensure secure access control, rate-limiting, and robust authentication mechanisms.
    • Utilize Redis for caching, rate-limiting, and background job processing (e.g., Elasticsearch sync jobs).
    • Write clean, maintainable, and thoroughly tested code using Jest or similar testing frameworks.
    • Collaborate with cross-functional teams, take ownership of feature delivery, and contribute to the overall architecture and tech roadmap.


    Required Skills

    • 5+ years of professional experience in backend development, ideally within high-scale or real-time systems.
    • Production-level experience with NestJS, PostgreSQL, Elasticsearch, and Redis.
    • Deep understanding of system design, data modeling, and query optimization.
    • Solid grasp of event-driven architecture and asynchronous job processing.
    • Comfortable working in fast-paced, product-focused environments.
    • Excellent problem-solving skills and a proactive mindset.
    • English: B2 level or higher – able to clearly articulate technical concepts and actively participate in discussions.
    More
  • Β· 230 views Β· 70 applications Β· 5d

    Trainee Full Stack .NET Developer

    Full Remote Β· Worldwide Β· English - B1
    Required Skills and Qualifications: Net/C#, React/Angular SQL Demonstrates effective problem-solving skills Experience in Front-End development utilizing HTML, CSS, JavaScript Experience with RESTful services and JSON Experience with Git Ability to...

    Required Skills and Qualifications:

     

    Net/C#, React/Angular

    SQL

    Demonstrates effective problem-solving skills

    Experience in Front-End development utilizing HTML, CSS, JavaScript

    Experience with RESTful services and JSON

    Experience with Git

    Ability to write clean, self-documented code

    Troubleshoot problems with applications and services

     

    Nice to have:

     

    Experience in Testing is a plus

    Node.js is a plus

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

    Strong Middle PHP Developer (Admin Panels)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· English - B1
    We’re Applyftβ€” an IT product company which creates value-driven mobile apps. Our journey began with the Geozilla family locator product, but now our portfolio consists of six apps in Family Safety, Entertainment and Mental Health Spheres. Now we are...

    We’re Applyftβ€” an IT product company which creates value-driven mobile apps. Our journey began with the Geozilla family locator product, but now our portfolio consists of six apps in Family Safety, Entertainment and Mental Health Spheres.

    Now we are looking for a Strong Middle PHP Developer to join our Engineering team.

     

    What you’ll do:

    1. Develop and maintain admin panels in a high-load microservices environment
    2. Ensure security, scalability, and performance optimization of backend systems
    3. Collaborate closely with the Mobile, Frontend, DevOps, and QA teams to ensure seamless delivery
    4. Write unit tests using PHPUnit to ensure high code quality and coverage
    5. Troubleshoot, debug, and optimize backend applications
    6. Participate in architectural discussions and contribute to adopting DDD principles.
    7. Integrate internal tools with other systems and databases.

    About You:

    1. 3+ years of experience in backend development with PHP (Symfony framework)
    2. Strong experience with Docker.
    3. Hands-on experience with microservices architecture in production environments.
    4. Proficient in building and consuming REST APIs.
    5. Solid knowledge of SQL and experience with MySQL or other relational databases.
    6. Experience with message queues such as RabbitMQ or SQS for asynchronous processing.
    7. Good understanding of testing principles and experience with PHPUnit.
    8. Knowledge of caching tools like Redis or Memcached for performance optimization.
    9. English level: Intermediate.
    10. Strong team player with exceptional communication and problem-solving skills.

    Will be a plus:

    1. Familiarity with NoSQL databases like MongoDB or Redis.
    2. Understanding of Domain-Driven Design, Event-Driven Architecture and CQRS.
    3. Experience with Laravel.
    4. Experience with integrating marketing analytics systems and developing internal tools for creative management and automated launch of Facebook/Google marketing campaignsy with NoSQL databases like MongoDB or Redis.

     

    We Offer:

    • Remote-First culture: We provide a flexible working schedule and you can work anywhere in the world.
    • Health taking care program: We provide Health insurance, sport compensation and 20 paid sick days.
    • Professional Development: The company provides budget for each employee for courses, trainings and conferences.
    • Personal Equipment Policy: We provide all necessary equipment for your work. For Ukrainian employees we also provide Ecoflow.
    • Vacation Policy: Each employee in our company has 20 paid vacation days and extra days on the occasion of special evens.
    • Knowledge sharing: We are glad to share our knowledge and experience in our internal events.
    • Corporate Events: We organize corporate events and team-building activities across our hubs.
    More
  • Β· 139 views Β· 27 applications Β· 5d

    Senior React Native Engineer (Full-Stack) to $4500

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - C1
    Metamindz is a UK-based IT software company providing fractional CTO services and building high-tier digital products. We are looking for a Senior Software Engineer to join a very early-stage, self-funded startup that is building a mobile-first product...

    Metamindz is a UK-based IT software company providing fractional CTO services and building high-tier digital products. 

    We are looking for a Senior Software Engineer to join a very early-stage, self-funded startup that is building a mobile-first product aimed at transforming how pet-care businesses(dog walking, pet sitting, training, etc.) operate day-to-day.

     

    The product will help pet-care companies manage schedules, assign freelancers (dog walkers, sitters, trainers), handle invoices and receipts, and run their operations more efficiently - all from a single mobile app.

     

    This position is for a strong, product-minded engineer that would be excited about building the first production version of the app.

     

    Responsibilities:

     

    • Build and ship the first version of a React Native mobile application from existing designs
    • Implement core product features including scheduling, assignments, and basic operational workflows
    • Develop and maintain a backend using NodeJS and TypeScript
    • Work with Supabase or Firebase for authentication and real-time features
    • Design and work with SQL databases, ensuring clean schemas and reliable data flows
    • Handle app submissions and updates for App Store and Google Play
    • Collaborate closely with founders and product stakeholders
    • Use AI tools pragmatically to increase development speed and quality, while reviewing and owning the output
    • Write clean, maintainable, and production-ready code with a strong sense of responsibility

     

    Requirements:

     

    • 4+ years of commercial experience with React Native
    • Proven experience publishing apps to the App Store and Play Store
    • 3+ years of commercial experience with NodeJS and TypeScript
    • Hands-on experience with Supabase and/or Firebase
    • Strong understanding of SQL databases and experience using ORMs
    • Solid engineering fundamentals and ability to work independently
    • Professional proficiency in English (written and spoken)
    • Strong soft skills, clear communication, and ownership mindset
    • Comfortable using AI as a productivity multiplier
       

    Nice to Have:

     

    • Experience working with very early-stage or lean startups
    • Product-oriented mindset and ability to make pragmatic technical decisions
    • Previous experience building MVPs or v1 products from scratch

     

    What We Offer:

     

    • Short-term contract engagement (3–4 months) with clear scope and ownership
    • Fully remote work and flexible schedule
    • Direct impact on a real product from day one
    • Minimal process, no bureaucracy, no micromanagement
    • Opportunity to shape the technical foundation of a growing product
    • Competitive contract compensation, aligned with seniority and impact

     

    How to apply:

    Please send a short blurb about yourself and your favorite ice cream flavor (mine is cherry) :)


     

    More
  • Β· 59 views Β· 8 applications Β· 5d

    Middle Python Developer (with AI experience)

    Office Work Β· Ukraine (Lviv) Β· 3 years of experience Β· English - B1
    ΠŸΡ€ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, який ΠΌΠΈ Π·Π°Ρ€Π°Π· розробляємо (Ρ†Π΅ Π²Π½ΡƒΡ‚Ρ€Ρ–ΡˆΠ½Ρ–ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ, яки Ρ€Π΅Π»Ρ–Π·ΠΈΠΌΠΎ Π½Π°Ρ€Π°Π·Ρ–) MCIP (Machine Customer Interaction Protocol) is a universal commerce protocol that enables AI agents to interact with any e-commerce platform through a...

    ΠŸΡ€ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, який ΠΌΠΈ Π·Π°Ρ€Π°Π· розробляємо (Ρ†Π΅ Π²Π½ΡƒΡ‚Ρ€Ρ–ΡˆΠ½Ρ–ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ, яки Ρ€Π΅Π»Ρ–Π·ΠΈΠΌΠΎ Π½Π°Ρ€Π°Π·Ρ–)
    MCIP (Machine Customer Interaction Protocol) is a
    universal commerce protocol that enables AI agents to
    interact with any e-commerce platform through a single,
    standardized interface.

    Наразі ΠΏΠΎΠ±ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π°:
    Built on NestJS with a three-layered architecture, it combines LangGraph agentic workflows, Qdrant vector search, and MCP (Model Context Protocol) integration. The current implementation covers intelligent product search; the roadmap includes multi-store
    aggregation, cart management, checkout flows, order
    tracking, personalization, and recommendation systems.

    The project is migrating its core backend from
    NestJS/TypeScript to Python/FastAPI власнС Ρ‚ΠΎΠΌΡƒ ΡˆΡƒΠΊΠ°Ρ”ΠΌΠΎ ΠŸΠ°ΠΉΡ‚ΠΎΠ½ Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Π° )

    Π―ΠΊΡ– Π·Π°Π΄Π°Ρ‡Ρ– ΡΡ‚ΠΎΡΡ‚ΡŒ Π½Π° Π½Π°ΠΉΠ±Π»ΠΈΠΆΡ‡ΠΈΠΉ ΠΏΠ΅Ρ€Ρ–ΠΎΠ΄:
     - Right now, we're planning to migrate the core backend from NestJS/TypeScript to Python/FastAPI while keeping all the LangGraph and LangChain workflows intact. 
     - Next up is building Shopify and WooCommerce adapters so the protocol works with multiple stores, not just Vendure. 
    -  After that, we're implementing cart management, checkout flows, and order tracking as new MCP tools β€” turning search-only into a full commerce lifecycle. 
     - Then comes cross-store aggregation, where AI agents can search and compare products across all connected platforms in parallel. 
     - Finally, we're adding a personalization engine and recommendation system so the protocol gets smarter with every interaction.

    Ми ΠŸΡ€ΠΎΠΏΠΎΠ½ΡƒΡ”ΠΌΠΎ

    πŸ’° ΠšΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ†Ρ–Ρ: ставка Π· ΠΏΡ€ΠΈΠ²ΡΠ·ΠΊΠΎΡŽ Π΄ΠΎ USD

    πŸš€ ΠšΠ°Ρ€Ρ”Ρ€Π½ΠΈΠΉ Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΎΠΊ

    🏝️ 18 Ρ€ΠΎΠ±ΠΎΡ‡ΠΈΡ… Π΄Π½Ρ–Π² відпустки

    πŸ€’ 10 Ρ€ΠΎΠ±ΠΎΡ‡ΠΈΡ… Π΄Π½Ρ–Π² лікарняних

    πŸ‘Ά 3 Ρ€ΠΎΠ±ΠΎΡ‡Ρ– Π΄Π½Ρ– β€” Π½Π° Π²ΠΈΠΏΠ°Π΄ΠΎΠΊ Π²Π°ΠΆΠ»ΠΈΠ²ΠΈΡ… ΠΏΠΎΠ΄Ρ–ΠΉ

    πŸ‘Œ Π“Π½ΡƒΡ‡ΠΊΠΈΠΉ Π³Ρ€Π°Ρ„Ρ–ΠΊ

    βœ… Π‘ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΡΡŒΠΊΠΈΠΉ супровід

    πŸ₯³ Π£ ΡΠ²Ρ–ΠΉ Π”Н Ρ‚Π°ΠΊΠΎΠΆ компанія Π΄Π°Ρ€ΡƒΡ” Π²ΠΈΡ…Ρ–Π΄Π½ΠΈΠΉ дСнь

    βœ… ΠœΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ Π±Ρ€ΠΎΠ½ΡŽΠ²Π°Π½Π½Ρ
    πŸ‘Œ Π—Π° Π±Π°ΠΆΠ°Π½Π½ΡΠΌ ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ, як Π· ΠΎΡ„ісу Ρ‚Π°ΠΊ Ρ– Π· Π΄ΠΎΠΌΡƒ, Π°Π»Π΅ ΡˆΡƒΠΊΠ°Ρ”ΠΌΠΎ Π»ΡŽΠ΄ΠΈΠ½Ρƒ, яка Π·Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π³Π΅ΠΎΠ³Ρ€Π°Ρ„Ρ–Ρ‡Π½ΠΎ Ρƒ Π›ΡŒΠ²ΠΎΠ²Ρ– Π½Π°Ρ€Π°Π·Ρ–. 

    More
  • Β· 326 views Β· 93 applications Β· 5d

    Mid/Senior Full Stack Engineer (NestJS, GraphQL, AWS) to $3500

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are looking for a strong, productive engineer to work directly with our Lead Engineer and CTO. The role is backend-focused, with significant responsibility for asynchronous processing and integrations, while also implementing frontend integrations in...

    We are looking for a strong, productive engineer to work directly with our Lead Engineer and CTO.

     

    The role is backend-focused, with significant responsibility for asynchronous processing and integrations, while also implementing frontend integrations in React / Next.js, including GraphQL queries, mutations, and UI components (minor effort).

     

    This is not an entry-level role. You are expected to be comfortable working with TypeScript, NestJS, and React / Next.js in production, within an AWS-based environment. You’ll work with the following technologies:

     

    Backend

    • Node.js, TypeScript, NestJS
    • Event-driven patterns
    • GraphQL (Apollo Server) as BFF 
    • PostgreSQL (MicroORM), Redis

    Async & Messaging

    • RabbitMQ
    • Producers, consumers, retries, idempotency, message durability 

    Frontend

    • React, Next.js (App Router)
    • GraphQL (Codegen, Apollo Client)
    • Ant Design, SCSS Modules

    Infrastructure

    • AWS (EKS), Cloudflare
    • Terraform
    • gRPC (Protobuf)

    What You’ll Do:

    • Build backend features end-to-end: implement business logic, asynchronous workflows, and data synchronization.
    • Design and implement GraphQL resolvers and schemas used directly by the frontend.
    • Build and maintain integrations with external systems (CRMs, vendors, APIs), including authentication, retries, and failure handling.
    • Implement frontend integrations in React / Next.js: write GraphQL queries and mutations and connect them to UI components.
    • Provision and use infrastructure resources required by your features using Terraform (you don’t own infra, but you use it).
    • Ensure production readiness: logging, tracing, and tests where they matter.

    Requirements

    • 4+ years of professional engineering experience.
    • Strong hands-on experience with TypeScript and Node.js.
    • Production experience with NestJS and GraphQL.
    • Comfortable working with React / Next.js beyond basic UI changes.
    • Experience integrating with third-party APIs, including OAuth and rate limiting.
    • Practical understanding of AWS and ability to read and work with Terraform.
    • Security-aware mindset when working with user data and identities.

    Nice to Have

    • Experience with Salesforce or other enterprise CRM APIs
    • Experience with authorisation flows, token and session management, OAuth 2.0
    • Experience working on projects with strict compliance requirements (e.g. HIPAA, SOC 2, ISO 27001).
    • Interest in or experience with DevOps or information security

    What We Offer

    • Direct collaboration with the Lead Engineer and CTO.
    • A greenfield system with no legacy constraints.
    • High ownership and minimal process overhead.
    • Fully remote work.
    • High-end MacBook (M4 Pro) after the trial period.
    • Relocation support to Australia after long-term collaboration.
    More
  • Β· 27 views Β· 5 applications Β· 5d

    Product Engineering Team Lead Python

    Full Remote Β· Worldwide Β· 8 years of experience Β· English - B2
    Meet the YozmaTech 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,...

    Meet the YozmaTech

    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's product is a cloud-based financial planning and analysis (FP&A) platform designed for SMBs, transforming manual monthly and quarterly reporting into automated, scalable processes.
    Solution connects to organizational systems such as ERP, CRM, HRIS, and complex Excel files, consolidating all data into a single cloud-based database. Product automates critical financial transformations including FX conversions, eliminations, hierarchies, financial adjustments, and more while allowing end-users to continue working in Excel as they always have.
    Serving primarily the US market, our client is experiencing strong and sustained growth. This is an exciting opportunity to lead a multidisciplinary R&D team and work on a cutting-edge SaaS product at scale.

    Our technology teams are the engine of our business.
    We maintain a dynamic startup culture that encourages innovation, ownership, and critical thinking. On our project, you’ll collaborate with a global team of engineers, architects, product managers, and customer-facing teams to shape the future of financial planning and analysis.

    Key Requirements:

    πŸ”Ή BSc in Computer Science or equivalent;
    πŸ”Ή 8+ years of software engineering experience, including 5+ years of Python in production;
    πŸ”Ή 3+ years in an R&D team lead, leading cross-functional teams (backend, frontend, and QA) in a production environment;
    πŸ”Ή Proven experience managing and leading remote teams in a fully distributed, remote-only environment;
    πŸ”Ή Proven experience working in a product-based company (not project/outsource);
    πŸ”Ή Strong experience with Python backend development in a SaaS environment, including cloud-based, scalable, and high-availability distributed systems;
    πŸ”Ή Strong knowledge of REST APIs, microservices, asynchronous programming, and testing;
    πŸ”Ή Hands-on experience with CI/CD pipelines and Infrastructure-as-Code (e.g., Terraform, Helm);
    πŸ”Ή Solid understanding of software architecture, design patterns, and technical trade-offs;
    πŸ”Ή Proven ability to lead projects end-to-end, from requirements and design through development and production;
    πŸ”Ή Excellent communication skills and high proficiency in English.


    Technical Experience:

    πŸ”Ή Python frameworks: Django, FastAPI;
    πŸ”Ή Databases: PostgreSQL, MSSQL;
    πŸ”Ή Messaging & async processing: Celery, RabbitMQ;
    πŸ”Ή Caching & performance: Redis;​​​​​​​
    πŸ”Ή Cloud platforms and services;
    πŸ”Ή Familiarity with event-driven architectures and distributed systems;
    πŸ”Ή Strong grasp of KISS, DRY, SOLID, OOP principles;​​​​​​​

    Will be plus:

    πŸ”Ή Experience with Azure cloud services;
    πŸ”Ή Experience with Excel Add-ins or data-heavy applications;
    πŸ”Ή Startup or high-growth SaaS company experience;​​​​​​​

    What you will do:

    πŸ”Ή Lead and manage a cross-functional R&D team of 5–7 engineers, including backend (Python), frontend (Angular), and QA engineers;
    πŸ”Ή Own end-to-end product development, from initial requirements and design, through development, testing, deployment, and production monitoring & troubleshooting;
    πŸ”Ή Provide hands-on technical leadership, including architecture design, coding when needed, and thorough code reviews;
    πŸ”Ή Work closely with Product Managers and Architects to define scope, prioritize backlog, and deliver high-quality features;
    πŸ”Ή Drive engineering best practices: clean code, testing, CI/CD, performance, reliability, and security;
    πŸ”Ή Be accountable for team delivery, quality, velocity, and stability;
    πŸ”Ή Define team goals, KPIs, and success metrics;
    πŸ”Ή Mentor and develop team members, supporting their professional and technical growth;
    πŸ”Ή Participate in hiring, onboarding, and training of new team members;
    πŸ”Ή Actively monitor production systems, lead incident response, root-cause analysis, and continuous improvement.

    Interview stages:

    πŸ”Ή HR Interview;
    πŸ”Ή Tech interview with Team Lead;
    πŸ”Ή Interview with PM;
    πŸ”Ή Interview with VP R&D (optional);
    πŸ”Ή Reference check;
    πŸ”Ή Offer.

    Why Join Us?

    More
  • Β· 48 views Β· 3 applications Β· 5d

    Python Developer

    Full Remote Β· Ukraine Β· Product Β· 6 years of experience Β· English - B2
    Job Description: As the Senior Python Backend Developer, you will be responsible for designing, implementing, and maintaining a high-load microservices architecture with a focus on reliability, scalability, and exceptional code quality. You will work...

    Job Description:


    As the Senior Python Backend Developer, you will be responsible for designing, implementing, and maintaining a high-load microservices architecture with a focus on reliability, scalability, and exceptional code quality. You will work closely with cross-functional teams to ensure seamless integration and high availability, handling millions of transactions while maintaining robust system performance.
    This role demands expertise in managing complex backend systems, optimizing performance under heavy load, and ensuring that the technical solutions align with high standards of quality and reliability.

     

    Requirements:

     

    • 6+ years of Experience in Python backend development, particularly with high-load systems and scalable microservices;Strong expertise in microservices architecture and technical patterns, with a focus on observability, logging (especially ELK stack), and proactive quality monitoring;
    • Proficiency with one or more frameworks such as FastAPI, Tornado, AIOHTTP;
    • Experience with AI-tool for accelerating software engineering (Compilot, AWS Q for Dev);
    • Practical experience in developing AI agents, including orchestration, tool calling, memory, and workflow automation;
    • Hands-on experience with Amazon Bedrock, AWS AgentCore, and LLM orchestration frameworks such as LangChain;
    • Advanced experience with relational and NoSQL databases (e.g., Postgres, MongoDB) and ORMs;
    • Hands-on experience with event-driven architectures and message brokers, especially Apache Kafka (topics/partitions, consumer groups, delivery semantics, schema evolution);
    • Hands-on experience with AWS services and Python SDK (boto3), especially S3 and SQS,
    • Practical experience with Redis (caching);
    • Solid experience deploying containerized applications on Kubernetes and Docker;
    • Deep understanding of the SDLC, CI/CD processes, and maintaining high code quality;
    • Familiarity with Linux systems, command-line operations and troubleshooting solution;
    • Proactive, goal and result oriented, open-minded, systematic thinker, and strong communication skills.

     

    Key Responsibilities:

     

    • Architect, develop, and optimize high-load backend services and RESTful APIs, emphasizing performance and scalability;
    • Implement and maintain a robust microservices architecture that ensures high availability and efficient resource management under demanding loads;
    • Drive quality standards through comprehensive observability and logging (especially with the ELK stack), proactive monitoring, and high-level troubleshooting;
    • Collaborate with DevOps to manage containerized deployments on Kubernetes and Docker, ensuring seamless integration and smooth operation;
    • Leverage frameworks such as FastAPI, Tornado, AIOHTTP, to build efficient, high-performing applications.
    • Optimize relational (Postgres) and NoSQL (MongoDB) databases, utilizing ORMs for structured data handling and efficient retrieval;
    • Establish best practices in code quality, implementing CI/CD pipelines, unit testing, and adhering to the full SDLC;
    • Work closely with other developers to maintain coding standards, provide mentorship, and drive continuous improvement in performance and quality;
    • Design, build, and operate AI-driven services and intelligent agents using Amazon Bedrock, AWS AgentCore, and LangChain, integrating LLMs into production-grade backend systems.

    What we offer:

     

    • Career planning, regular performance review;
    • Paid leave days;
    • Free medical insurance;
    • Sports reimbursement according to Company HR Policies;
    • English lessons, speaking club;
    • The company provides support in the maintenance of all documentation for private entrepreneurs.
    More
  • Β· 115 views Β· 41 applications Β· 5d

    Senior Backend Developer (Node.js)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    We are hiring a Senior Backend Developer (Node.js) for a product company building an AI powered pricing and repricing platform for ecommerce sellers. The product helps online merchants automate pricing decisions across multiple sales channels, process...

    We are hiring a Senior Backend Developer (Node.js) for a product company building an AI powered pricing and repricing platform for ecommerce sellers. The product helps online merchants automate pricing decisions across multiple sales channels, process large volumes of product and market data, and react to changes in real time to improve revenue and margins.

     

    The platform is data intensive and integration heavy. It works with external marketplaces, payment systems, messaging providers, and internal automation pipelines. A significant part of the system is focused on scalable REST APIs, background job processing, real time updates, and reliable communication between services.

     

    The backend is cloud native and runs on GCP. It is built around Node.js and Express, with MongoDB as the primary database, Redis for caching and queues, and OpenSearch for search and indexing. The system operates under high load and requires careful attention to performance, scalability, and data consistency.

     

    In this role, you will work on core backend services, design and evolve APIs, integrate third party services, and improve the existing codebase. You will be involved in architectural decisions, refactoring, and ensuring high code quality through testing and reviews.

     

    Responsibilities

     

    β€’ Develop and maintain backend services using Node.js and Express

    β€’ Design and implement REST APIs and third party integrations

    β€’ Work with MongoDB, Redis, and OpenSearch to ensure data efficiency and scalability

    β€’ Build and maintain background jobs, queues, and real time communication features

    β€’ Integrate external services such as payment providers, email and SMS services

    β€’ Write unit and integration tests and participate in code reviews

    β€’ Optimize performance, reliability, and scalability of backend systems

    β€’ Work with an existing production codebase, including refactoring and improvements

     

    Requirements

     

    β€’ 5 or more years of commercial experience with Node.js

    β€’ Strong experience with Express and REST API design

    β€’ Solid knowledge of MongoDB, including Mongoose, aggregations, and indexing

    β€’ Hands on experience with Redis for caching, queues, or pub sub

    β€’ Experience writing automated tests using tools such as Mocha, Chai, or Supertest

    β€’ Good understanding of Git based workflows, code reviews, and collaboration

    β€’ Experience integrating third party APIs

    β€’ Confident English level sufficient for daily work in an international team

     

    Nice to have

     

    β€’ Experience with TypeScript or migrating JavaScript projects to TypeScript

    β€’ Experience with GCP services such as Cloud Run, KMS, or Cloud Storage

    β€’ Experience with OpenSearch or Elasticsearch

    β€’ Experience with WebSockets or real time communication

    β€’ Experience with Stripe payments and webhook handling

    β€’ Experience with Google APIs, OAuth 2.0, or email processing

    β€’ Understanding of background job processing and queue based architectures

    β€’ Knowledge of web application security principles

     

    This is a long term opportunity to work on a mature product with real customers, meaningful scale, and a strong technical backend focus.

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

    Middle .NET Developer

    Full Remote Β· Ukraine Β· 2.5 years of experience Β· English - B2
    We are looking for a talented Middle .NET Developer who will play a crucial role in developing and supporting a workflow engine for an existing process automation platform. Responsibilities: Design, support and develop high-quality software...

    We are looking for a talented Middle .NET Developer who will play a crucial role in developing and supporting a workflow engine for an existing process automation platform. 

     

     Responsibilities: 

    • Design, support and develop high-quality software applications based on requirements specifications 
    • Enhance existing software to support continuous improvement 
    • Ensure proper testing and stable, consistent releases 
    • Participate in code reviews and assist team members with complex tasks 
    • Ensure timely delivery of solutions according to provided specifications and designs 
    • Provide estimates for new tasks and projects 
    • Communicate and collaborate with the client when required 

       

    Requirements: 

    • 2.5+ years of commercial experience in a relevant role 
    • Strong knowledge of C# and the .NET platform 
    • Solid experience with ASP.NET Core and Entity Framework Core (EF Core) 
    • Good understanding of OOP and object-oriented design principles 
    • Experience working with PostgreSQL and MongoDB 
    • Proficiency in Git and Gitflow-based workflows 
    • Familiarity with Redis for caching 
    • Experience with messaging systems such as RabbitMQ, Azure Service Bus, or MassTransit 
    • Experience with CI/CD pipelines using Azure DevOps 
    • Basic understanding of microservices architecture 
    • Upper-Intermediate or higher level of written and spoken English 
    • Strong analytical, organizational, and time-management skills 
    • Self-motivated team player with a sense of responsibility 

       

    Would be a Plus: 

    • Experience with multitenancy solutions 
    • Experience writing unit tests and testable code 
    • Understanding of workflow engines and state machine concepts 

      
    We Offer:  
     

    • Collaborative Environment: Join a team that values collaboration, creativity, and mutual respect  
    • Career Growth: Performance reviews and constructive feedback  
    • Generous Time Off: 20 paid vacation days and 15 sick leave days annually, ensuring you have the time to recharge  
    • Professional Development: We support your growth by compensating for courses, certifications, and other educational opportunities  
    • Flexible Work Options: Work remotely from the comfort of your home or join us in our modern Kyiv office 

     

    Recruitment Process:   
    1. HR Interview  
    2. Tech&Final Interview 

    3. Meeting with client 
    4. Job Offer   

       

    If you have any questions or need clarifications, feel free to reach out to our Talent Hunter Team by email. 

    More
  • Β· 6 views Β· 0 applications Β· 5d

    Senior/Lead Scala Engineer

    Full Remote Β· Croatia, Poland, Romania, Slovakia Β· 5 years of experience Β· English - B2
    Required Skills: Expert-level Scala programming and backend development. GraphQL service design and implementation. Strong experience with cloud-native engineering (AWS, Kubernetes, Containers, CI/CD). Distributed data processing using Spark or similar...

    Required Skills:

    • Expert-level Scala programming and backend development.
    • GraphQL service design and implementation.
    • Strong experience with cloud-native engineering (AWS, Kubernetes, Containers, CI/CD).
    • Distributed data processing using Spark or similar frameworks.
    • Working knowledge of Angular (for full-stack contributions).

     

    Preferred Experience:

    • Large-scale, production data platforms.
    • Apache Iceberg, AWS Athena, or similar technologies.
    • Experience in a high-throughput, secure environment.

     

    Job Responsibilities

    • Support the integration of our Scala-based GraphQL domain services API to integrate distributed Spark processing with our Angular based front end.
    • Help develop core services for a petabyte-scale Apache Iceberg data lake on AWS.
    • Build and maintain GraphQL APIs for high-throughput data access.
    • Enforce cloud-native development standards (Containers, Kubernetes, CI/CD via Github).
    • Collaborate with cross-functional teams to deliver robust, scalable solutions.
    • Contribute to UI development in Angular where needed.
    • Implement and optimize large-scale data processing pipelines (Athena, Spark).

     

    Department/Project Description

    Small Teams; Big Data
    We look for individuals who are motivated by complex and challenging work. We want to work with people who share compelling solutions to those challenges, solutions informed by their unique experiences, passions, and expertise. We plan to build a Data Platform on top of AWS Ecosystem to port-over some of EMS Legacy applications. We plan to use Scala to build microservices that will provide self-onboarding functionality to our customer and internal users. We, furthermore, plan to build data pipelines on Spark (Scala) and other open-source technologies with the goal of having robust/scalable and resilient data services. The platform will have several User Interfaces built on top of Angular and Typescript to connect the pipelines and services together and provide a optimized user experience. The application/pipelines and microservices we build will run on top of managed Kubernetes.
    We're open-minded about new technologies, we're passionate about what we do, and we make time for everyone to learn and grow as the industry changes. Engineers on the team are approachable and ambitious people who think outside the box and together solve big problems. Are you up for the challenge?
    We are looking to build multiple value stream teams composed of Front-End/Back-end Software/Data and Infrastructure engineering. We need people that can work hands-on as engineers solving complex problems and building advance software solutions. We face daily challenges that are both unique and engaging, while processing data at petabyte scale. That is over one trillion data points in multiple different data periods. We have consumer privacy and data security at the forefront of all that we do. Our size also allows us to use cutting edge, open-source technologies to tackle the ever-growing challenges.

    More
  • Β· 210 views Β· 48 applications Β· 5d

    Golang Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· English - B2
    Soft Techies is an early-stage software agency building scalable, modern solutions for startups and growing businesses. We’re looking for a passionate Golang Engineer who enjoys building backend systems and working in a fast-paced, collaborative...

    Soft Techies is an early-stage software agency building scalable, modern solutions for startups and growing businesses. We’re looking for a passionate Golang Engineer who enjoys building backend systems and working in a fast-paced, collaborative environment.
     

    What You’ll Do

    • Build and maintain high-performance backend services using Golang
    • Design and integrate APIs and microservices
    • Work with cloud infrastructure and containerized environments
    • Work with frontend and DevOps to deliver end-to-end solutions
       

    Preferred Skills

    • Golang
    • Kubernetes (K8s)
    • Node.js
    • AWS or GCP
       

    Good to Have

    • Experience with React or Vue.js
    • Knowledge of other modern tech stacks and tools
       

    Why Soft Techies?

    • Work in a fast-growing, early-stage environment
    • Real impact on product and technical direction
    • Opportunity to grow with the company
       

    If you love building scalable systems and want to grow with a young tech agency, we’d love to hear from you!

     

    More
  • Β· 54 views Β· 9 applications Β· 5d

    Senior Node.js Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience Β· English - C1
    Role Overview: We are seeking a highly experienced Senior Node.js Engineer to join our growing engineering team. As a senior member of our team, you will take on a leadership role in designing, implementing, and scaling highly performant systems. You will...

    Role Overview:

    We are seeking a highly experienced Senior Node.js Engineer to join our growing engineering team. As a senior member of our team, you will take on a leadership role in designing, implementing, and scaling highly performant systems. You will work with cloud infrastructure, primarily AWS, and build robust microservices that support high-load, real-time applications.

    You will be responsible for architecting complex systems, ensuring scalability and efficiency while also providing mentorship to junior developers. This is an exciting opportunity for a self-driven, technically versatile engineer who is comfortable working independently and thrives in a fast-paced, collaborative environment.

     

    Key Responsibilities:

    • Architecture & Design: Lead the architecture and design of high-performance, scalable, and fault-tolerant Node.js applications and microservices running in a cloud environment (primarily AWS).
    • Cloud Infrastructure: Utilize AWS services such as EC2, Lambda, RDS, DynamoDB, SQS, and others to ensure that applications are highly available, secure, and performant.
    • Microservices: Build and manage distributed, high-load microservices that can scale effectively and handle large volumes of concurrent traffic.
    • High-Performance Systems: Optimize Node.js applications for performance under high load, ensuring minimal latency and maximum throughput.
    • Multithreading: Implement advanced multithreading techniques to enhance system performance and concurrency.
    • Code Quality & Best Practices: Write clean, maintainable, and efficient code while adhering to industry best practices and design patterns.

       

      Required Qualifications:

    • At least 5 years of experience as a Backend Developer.
    • In-depth knowledge and experience developing API’s and microservices
    • Strong proficiency with JavaScript, and Knowledge of Node.js and frameworks available for it (such as Express or equivalent)
    • Understanding the nature of asynchronous programming and its quirks and workarounds
    • Understanding fundamental design principles behind a scalable application
    • Experience working with various data storage solutions such as Redis, MongoDB, etc.
    • Experience working with Queuing solutions such as gearman, RabbitMQ, SQS, etc.
    • Implementing automated testing modules and unit tests
    • Proficient understanding of code versioning tools, such as Git
    • Experience with cloud services such as AWS and GCP
    • Experience working with Linux
    • Experience with CI/CD processes

       

      Desired Qualifications:

    • Containerization & Orchestration: Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
    • Advanced Monitoring & Logging: Experience setting up advanced monitoring, logging, and alerting systems using tools such as AWS CloudWatch, Datadog, or ELK Stack.
    • Security Best Practices: Understanding of secure coding practices and experience implementing security measures in cloud-based applications.
    More
Log In or Sign Up to see all posted jobs