Jobs Backend

987
  • Β· 148 views Β· 27 applications Β· 9d

    Junior Backend developer (WordPress) to $1500

    Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· English - B1
    We are looking for a motivated Junior Backend Developer to join our growing team at WebCoder. This is a great opportunity for someone passionate about backend development who is eager to grow their technical skills while working on meaningful digital...

    We are looking for a motivated Junior Backend Developer to join our growing team at WebCoder. This is a great opportunity for someone passionate about backend development who is eager to grow their technical skills while working on meaningful digital projects.

     

    πŸ”§ What You’ll Be Doing:

    • Develop and maintain web applications using PHP and modern frameworks.
    • WordPress, Woocommerce and Elementor is the must! 
    • Work with MySQL / PostgreSQL databases.
    • Collaborate with front-end developers.
    • Contribute to building integrations with third-party services and AI tools.
    • Write clean, maintainable, and testable code.
    • Learn and apply best practices in software development under the guidance of senior engineers.
    • Participate in team code reviews, stand-ups, and project discussions.

       

    🎯 What We’re Looking For:

    • Basic experience with PHP, WP, WooCommerce (commercial or educational projects).
    • Understanding of relational databases (MySQL / PostgreSQL).
    • Familiarity with HTML, CSS, and JavaScript.
    • Interest or first-hand experience with Vue.js or React is a plus.
    • Passion for learning new technologies, especially AI and automation tools.
    • English level β€” Intermediate or higher will be a plus.
    • Problem-solving mindset, attention to detail, and desire to grow as a developer.

       

    πŸš€ What We Offer:

    • Work on diverse and meaningful projects β€” from e-commerce to AI-powered platforms.
    • Mentorship from experienced developers and growth opportunities within the company.
    • Flexible work hours and remote-first culture.
    • Supportive and collaborative team environment.
    • Competitive salary.
    More
  • Β· 125 views Β· 32 applications Β· 10d

    Senior Java Software Engineer

    Full Remote Β· Poland, Ukraine Β· 5 years of experience Β· English - B2
    We are looking for experienced Senior Java Software Engineer to join our team. Our client is one of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as...

    We are looking for experienced Senior Java Software Engineer to join our team. Our client is one of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused on the key elements of fashion production – design, manufacture, distribution, and retail. All the production is founded on three pillars - flexibility, digital integration, and sustainability.

     

    Responsibilities:

    • Participate actively and constantly in the design and development of APIs
    • Ensure the availability and resilience of its services that help the development of the company’s business
    • Ensure the quality of development and code cleanliness (Clean Code)
    • Automatic and manual exploratory execution during the development to verify that the acceptance criteria are covered
    • Maintain and evolve automated test cases with QA
    • Work in close contact with the Product Owner and support in the technical definition of product backlog items
    • Guarantee continuous deployment, write qualitative, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
    • Suggest technical and functional improvements to add value to the product

       

    Requirements:

    • 5+ years of software development experience
    • 4+ years of extensive Java development experience, Maven
    • 2-3 years of Spring framework and building Spring web applications
    • Understanding and experience developing and deploying microservices
    • Experience developing REST interfaces, OpenApi
    • Excellent design, coding, and debugging skills
    • OOP, OOD, DDD. Design Patterns proficient
    • Working knowledge of relational databases, NoSQL technologies – Mongo DB
    • Working knowledge of Kafka, Kafka streaming (can be optional)
    • Experience with different clouds – AWS, Azure
    • Working knowledge of OpenShift, Kubernetes
    • Familiar with GrayLog, Grafana
    • Working experience in an Agile environment, a clear understanding of Agile methodologies mindset, and development practices applicable to them
    • Excellent communication, organizational, and facilitation skills, product-oriented mindset, focus on team results, willingness to continuous personal and team improvements, leadership qualities, and resilience
    • Upper-Intermediate/Advanced English level (there will be a lot of communication with the client)

    Nice-to-have:

    • ES6, React, Redux, Redux-saga TypeScript, CSS, RESTful APIs
    • Frontend testing and performance optimization
    • CSS3/SCSS/HTML5, modern responsive design techniques

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • Β· 160 views Β· 34 applications Β· 10d

    Senior Python Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· English - B2
    CodeSmart is seeking an experienced and proactive Senior Python Developer to join our growing engineering team. The ideal candidate has a deep understanding of Python, extensive experience building scalable web applications with Django, and a strong...

    CodeSmart is seeking an experienced and proactive Senior Python Developer to join our growing engineering team. The ideal candidate has a deep understanding of Python, extensive experience building scalable web applications with Django, and a strong background in distributed systems using Celery and RabbitMQ. You will also be responsible for designing and integrating features powered by OpenAI and other LLM APIs, helping us build intelligent, AI-driven products.

    As a Senior Python Developer, you will own core parts of the backend architecture, mentor other engineers, and work closely with product and cross-functional teams to deliver robust, high-quality solutions.
     

    Responsibilities:

    • Design, develop, and maintain backend services using Django framework and Fast API.
    • Architect and optimize asynchronous task processing using Celery and RabbitMQ.
    • Design and implement features that leverage OpenAI and other LLM APIs (e.g., content generation, assistants, search, classification, and summarization).
    • Take ownership of technical solutions from design through deployment, monitoring, and iteration.
    • Collaborate with product managers, designers, and other developers to define and implement new features.
    • Write efficient, reusable, testable, and well-documented code.
    • Participate in and lead code reviews, ensuring code quality, performance, and adherence to best practices.
    • Design and optimize Postgres database schemas, queries, and migrations.
    • Use Docker to containerize applications and support deployment workflows.
    • Diagnose, troubleshoot, and resolve complex production issues.
    • Mentor Middle and Junior developers, providing technical guidance and knowledge sharing.
    • Stay current with industry trends, especially in LLMs, AI/ML tooling, and backend technologies, and bring relevant ideas into the team.
       

    Requirements:

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
    • 6+ years of commercial experience in Python backend development.
    • Strong hands-on experience with the Django framework.
    • Proven production experience integrating and working with OpenAI and other LLM APIs (e.g., prompt design, handling context windows, managing costs and rate limits).
    • Experience building AI-powered features or workflows on top of LLMs (chatbots, assistants, content generation, semantic search, etc.).
    • Strong knowledge of Object-Oriented Programming, design patterns, and application architecture.
    • Proficiency with Postgres SQL: schema design, indexing, query optimization.
    • Practical experience with Docker for development and deployment.
    • Strong debugging, performance optimization, and problem-solving skills.
    • Experience with Git.
    • Experience working in Agile environments Scrum/Kanban.
    • Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD.
    • Excellent communication skills and the ability to collaborate effectively in a distributed team.
    • Experience building AI-powered features: content generation, interactive workflows, structured output parsing, prompt design
    • Solid production experience with Celery + RabbitMQ (retries, task states, error handling, restart resilience)
    • Strong knowledge of Docker & Docker Compose for development and deployment of multi-container applications

    If you have real-world prompt examples from production projects (chatbots, interactive story generators, agents, RAG pipelines with multi-step reasoning), please highlight them in your cover letter or include GitHub links. This will significantly speed up the review process.
     

    If you’re passionate about building scalable backend systems and excited to work at the intersection of Python and LLM-powered applications, we’d love to hear from you.

    More
  • Β· 1113 views Β· 203 applications Β· 10d

    Sr. PHP/Laravel developer (Payments)

    Full Remote Β· EU Β· 6 years of experience Β· English - B2
    We’re building financial infrastructure designed to outperform legacy processors by an order of magnitude. As our Senior Laravel Developer, you’ll architect systems that give us an unfair advantage β€” in speed, scale, and execution. Your work won’t just...

    We’re building financial infrastructure designed to outperform legacy processors by an order of magnitude.
    As our Senior Laravel Developer, you’ll architect systems that give us an unfair advantage β€” in speed, scale, and execution. Your work won’t just ship; it will shape how our next-generation financial ecosystem competes and wins.

    We're operating in a $50B market still dominated by outdated institutions. Your mission is to build flexible, high-performance systems that allow us to move faster than incumbents and deliver innovations they can't match.
    This is a role for someone who wants their work to change how financial infrastructure is built.


    What You’ll Do

    • Architect and scale core backend platforms across multiple fintech products
    • Build AI-driven tools and real-time optimization engines
    • Ship features in days β€” not months β€” with iterative, high-velocity execution
    • Design backend systems supporting hundreds of merchants with zero bottlenecks
    • Own the Laravel-powered backend stack end-to-end
    • Drive engineering decisions and lead by impact, not hierarchy
    • Help shape a no-fluff, high-performance engineering culture

     

    You’re a Strong Fit If

    • You think like a builder β€” not someone waiting for assigned tickets
    • You thrive in ambiguity and move with urgency
    • You ship fast, learn faster, and solve problems without waiting for permission
    • You know when to optimize and when to deliver quickly
    • You’ve built products that real users rely on
    • You care more about outcomes than theoretical β€œbest practices”

     

    Required Skills

    • Deep experience with PHP and Laravel (hands-on, real-world, production-scale)
    • Strong understanding of backend architecture and system scalability
    • Experience working on high-throughput financial or transactional platforms
    • Ability to think independently and make impactful engineering decisions
    • Comfortable owning systems end-to-end in a high-autonomy environment

     

    Nice-to-Have

    • Experience with AI tooling or automation engines
    • Background in fintech, payments, or high-volume transaction systems
    • Familiarity with real-time monitoring, optimization, or distributed architectures
    • Experience mentoring or leading engineering teams

     

    With Us You’ll Have

     β€’ Fully remote setup with a flexible schedule

    • Fast-moving environment where decisions are quick and clear
    • Direct collaboration with founders & tech leadership β€” your work has real impact
    • Competitive compensation based on experience
    • A team that values ownership, clarity, and healthy communication
    More
  • Β· 126 views Β· 30 applications Β· 10d

    Strong Middle Python Django Developer to $4000

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Hi! We are looking for a skilled and self-driven Python DjangoEngineer to join our team and contribute to an AI-powered IT Service Desk. You will be responsible for developing and maintaining backend services that deliver reliable, scalable, and...

    Hi!

    We are looking for a skilled and self-driven Python DjangoEngineer to join our team and contribute to an AI-powered IT Service Desk.

    You will be responsible for developing and maintaining backend services that deliver reliable, scalable, and high-performance support, helping businesses streamline operations and provide seamless IT service experiences.
     

    Required skills:

    • 3+ years of commercial experience in backend development using Python
    • Strong experience with Django and Django REST Framework
    • Proven experience in designing and maintaining RESTful APIs
    • Solid knowledge of PostgreSQL, including database design and performance optimization
    • Experience with LangGraph or strong interest in AI / LLM-based solutions
    • Hands-on experience with containerisation (Docker, Docker Compose) and Azure environments
    • Good understanding of security best practices (authentication, authorization, secure API design)
    • Confident usage of Git in a team environment (pull requests, code reviews, branching)
    • Ability to work independently and take ownership in a small, fast-paced team
    • English level from B2 or higher, sufficient for direct communication with a UK-based team
       

    Responsibilities:

    • Develop, maintain, and enhance backend services
    • Design and implement RESTful APIs to support frontend and AI integrations
    • Work with PostgreSQL to design schemas, optimize queries, and ensure data integrity
    • Collaborate with the Innovation Director to implement new features and improvements
    • Ensure code quality, maintainability, and follow security best practices
    • Deploy and manage applications using containerisation (Docker) and Azure
    • Participate in code reviews and provide constructive feedback to peers
    • Troubleshoot and resolve backend issues, ensuring high availability and performance
    • Keep up-to-date with Python, Django, and AI-related technologies relevant to the project
       

    Nice-to-Have:

    • Experience with GraphQL and third-party SDK integrations
    • Familiarity with AI tools to accelerate development
    • Experience working in distributed teams
    • Proactive and able to work independently
       

    Tech Stack of the project:

    • Python
    • Django
    • Django Rest Framework
    • PostgreSQL
    • LangGraph
    • Containerisation and Azure
    • Generic Security best practices
    • Git


    What we offer:

    Interesting, influential projects;
    Long-term cooperation with a full-time involvement;
    Flexible work schedule and Remote or hybrid cooperation;
    Professional development with an individual plan of growth;
    Stable salary and planned reviews;
    Paid vacation and sick leave (21 vacations and 10 sick days);
    Weekends on all public holidays;
    Medical insurance package;
    Corporate team building including trips;
    Professional workshops and training;
    Excellent team of dedicated professionals;
    Development budget for each employee;
    Corporate English;
    Strong corporate culture.

    More
  • Β· 107 views Β· 3 applications Β· 10d

    Backend Developer (PHP/Laravel)

    Office Work Β· Georgia Β· Product Β· 3 years of experience Β· English - B2
    We are looking for a highly skilled Backend Developer to take on a hybrid role that combines technical leadership with project ownership. You will play a key role in shaping and developing our iGaming platform, driving critical architectural decisions,...

    We are looking for a highly skilled Backend Developer to take on a hybrid role that combines technical leadership with project ownership. You will play a key role in shaping and developing our iGaming platform, driving critical architectural decisions, managing delivery timelines, and guiding the engineering team.

    This position is ideal for an experienced developer who enjoys building resilient systems while leading projects from concept to deployment.f

     

    Key Responsibilities

    • Architect and develop core backend services using Laravel
    • Lead refactoring efforts and service modernization using Refact-js and TypeScript
    • Manage project timelines, priorities, and resources to ensure on-time delivery
    • Conduct thorough code reviews and establish engineering best practices
    • Maintain and improve Dockerized environments; optimize CI/CD pipelines (GitLab)
    • Architect, maintain, and scale infrastructure components: Redis Queue, MySQL, Elasticsearch
    • Write and maintain comprehensive unit and integration tests
    • Support frontend development when needed using React.js

     

    Required Qualifications

    • 3+ years of commercial backend development experience
    • Strong expertise in PHP and the Laravel framework
    • Proficiency with Refact-js and TypeScript
    • Hands-on experience with Docker and containerized environments
    • Practical experience with: MySQL, GitLab, Redis Queue, Elasticsearch
    • Demonstrated ability to lead projects and make strong technical decisions
    • Deep understanding of software architecture principles
    • Solid experience with unit testing and test automation

     

    Preferred Qualifications

    • Willingness to contribute to full-stack efforts with React.js
    • Experience building and maintaining scalable, high-load systems
    • Familiarity with Agile / Scrum development practices
    • A passion for mentoring and supporting other developers

     

    What We Offer

    • Competitive salary aligned with experience and expertise
    • Comprehensive health insurance
    • A key leadership position with direct influence on platform architecture and development strategy
    • A dynamic, collaborative work environment in our new Tbilisi office

     

    More
  • Β· 63 views Β· 18 applications Β· 10d

    AI Automation Expert / Voice AI Engineer

    Full Remote Β· Worldwide Β· 5 years of experience Β· English - C1
    We are looking for an AI Automation Engineer to build AI voice agents for real business use cases. The role focuses on conversational AI, voice interactions over phone calls, and integration of LLMs into business workflows. This is not a data engineering...

    We are looking for an AI Automation Engineer to build AI voice agents for real business use cases. The role focuses on conversational AI, voice interactions over phone calls, and integration of LLMs into business workflows.
    This is not a data engineering or ML research position.

     

    Responsibilities

    • Design and build AI voice agents for phone-based conversations
    • Implement multi-step conversational logic with context awareness
    • Integrate LLMs into backend services and business processes
    • Connect speech-to-text and text-to-speech services
    • Work with telephony providers for real phone calls
    • Build quick demos and proof-of-concepts

     

    Must-have skills

    • Experience building conversational AI or voice agents
    • Strong understanding of:
      • intent detection
      • entity extraction
      • dialogue state & context management
    • Hands-on experience with LLMs (OpenAI GPT or similar)
    • Experience with Speech-to-Text and Text-to-Speech systems
      (Whisper, Azure Speech, Google, ElevenLabs, etc.)
    • Backend development experience with Node.js or Python
    • REST APIs, webhooks, JSON-based data models
    • Experience integrating third-party APIs

     

    Nice-to-have

    • Experience with telephony APIs (Twilio, Vonage, SIP)
    • Voice bots for sales, support, or real estate
    • Multilingual voice agents
    • Experience building fast MVPs / demos
    • Ability to explain architecture to non-technical stakeholders

     

    Profile we are looking for

    A backend engineer with strong AI automation and conversational AI experience, focused on practical implementations rather than research.

     

    We offer:

    β€’ Attractive financial package

    β€’ Challenging projects

    β€’ Professional & career growth

    β€’ Great atmosphere in a friendly small team

    β€’ Flexible working hours

    More
  • Β· 28 views Β· 0 applications Β· 10d

    Senior Visualization Application Developer (OpenGL)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project Description: The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to...
    • Project Description:

      The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is expected to work with the lead and the product owner to understand the current shortcomings, investigate and research potential solutions, propose these solutions to the teams, and then work on the implementation of the agreed upon work. To get to this stage, the developers will also need to learn the inner workings of the visualization framework within Geoscience.
       

    • Responsibilities:

      β€’ Design, develop, and maintain graphics-intensive modules within the Geoscience platform using Java and OpenGL.
      β€’ Implement advanced 2D and 3D visualization features for seismic, geological, and geospatial data.
      β€’ Optimize rendering performance and ensure cross-platform compatibility, particularly in Linux environments.
      β€’ Collaborate with geoscientists and software engineers to translate domain-specific requirements into technical solutions.
      β€’ Participate in code reviews, testing, and documentation to maintain high-quality software standards.
      β€’ Stay updated with the latest developments in graphics technologies and geoscience applications.
       

    • Mandatory Skills Description:

      β€’ Bachelor's or Master's degree in Computer Science, Geoscience, or a related field.
      β€’ 5+ years of professional experience in Java development with a focus on graphics programming.
      β€’ Proficiency in OpenGL and related graphics libraries for rendering complex datasets.
      β€’ Strong experience working in Linux environments, including shell scripting and system optimization.
      β€’ Excellent problem-solving skills and the ability to work collaboratively in a multidisciplinary team.
       

    • Nice-to-Have Skills Description:

      β€’ Experience with geoscience software platforms.
      β€’ Familiarity with geoscience data formats and visualization techniques.
      β€’ Knowledge of additional programming languages such as Python, Java.
      β€’ Understanding of GIS technologies and spatial data analysis.
      β€’ Experience with agile development methodologies and version control systems like Git

    More
  • Β· 140 views Β· 39 applications Β· 10d

    WordPress Developer (Maintenance + Feature Development) β€” 3–4 Corporate Websites

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B2
    About us 123fahrschule is Germany’s largest driving school network with around 60 locations. We are highly tech-driven and operate a proprietary software stack, including digital booking/registration processes and apps for students and instructors. Our...

    About us

    123fahrschule is Germany’s largest driving school network with around 60 locations. We are highly tech-driven and operate a proprietary software stack, including digital booking/registration processes and apps for students and instructors.

    Our Product & Engineering team is ~20 people, split into two squads: one based in Bosnia and one consisting mostly of Ukrainian engineers. This role collaborates closely with our international team, which is why clear communication (English + Russian) and API skills matter.
     

    The role

    We’re looking for a WordPress Developer to maintain and continuously improve 3–4 existing corporate websites. Most work is ongoing maintenance and smaller improvements across all sites, while one website will have significantly more feature development.

    You will own the health of these websites (stability, performance, security) and implement enhancements with a pragmatic, business-oriented mindset.
     

    What you’ll do

    • Maintain 3–4 existing WordPress websites in parallel (updates, bug fixes, small improvements)
    • Drive ongoing feature development mainly on one primary website
    • Work with Gutenberg (blocks, content structure, templates)
    • Use ACF / ACP to build and maintain structured content and admin workflows
    • Implement and integrate REST APIs (consume and/or expose endpoints)
    • Troubleshoot and optimize performance/reliability across PHP / Nginx / MySQL / WordPress
    • Keep production safe: staging workflows, backups, monitoring, and clean deployments
    • Communicate clearly with stakeholders and our engineering squads (Ukraine/Bosnia)
       

    Required skills

    • Strong experience with:
      • WordPress
      • PHP, MySQL
      • Nginx
      • Gutenberg
      • ACF / ACP (Advanced Custom Fields / Admin Columns Pro)
      • HTML / CSS
      • REST APIs
    • Ability to work confidently in production environments (debugging, stability, security, performance)
       

    Soft skills we care about

    • Eager to learn and improve continuously
    • Business understanding (at least mid-level β€” you can translate needs into practical solutions)
    • Communication: English + Russian
    • AI-driven development mindset (comfortable using AI tools to speed up delivery, debugging, refactoring, documentation, testing)
       

    Nice to have

    • Experience with caching/CDNs and performance profiling
    • Security hardening, plugin/theme audits
    • CI/CD and modern Git workflows for WordPress projects
       

    What we offer

    • Long-term collaboration with clear ownership and responsibilities
    • A mix of stable maintenance work + meaningful feature development
    • Remote-friendly setup and direct communication with the engineering team
       

    How to apply

    Please send:

    • A short introduction (your WordPress + PHP/MySQL/Nginx experience)
    • 2–3 relevant references (websites, GitHub, case studies)
    • Your availability (hours/week) and rate expectations
    • Your language level (English + Russian)
    More
  • Β· 124 views Β· 27 applications Β· 10d

    Senior Solution Architect (Azure / .NET)

    Full Remote Β· EU Β· Product Β· 6 years of experience Β· English - B2
    Role overview Own end-to-end solution design across multiple domains/teams, drive architectural standards, and ensure our services are secure, scalable, and operable on Azure with .NET and MS SQL Server. Responsibilities Business & technical analysis...

    Role overview 

    Own end-to-end solution design across multiple domains/teams, drive architectural standards, and ensure our services are secure, scalable, and operable on Azure with .NET and MS SQL Server
     

    Responsibilities 

    • Business & technical analysis (primary) 
    • Review and validate business requirements (BRD/PRD), user stories, acceptance criteria, and process flows; identify gaps, ambiguities, and hidden assumptions. 
    • Partner with Product Owners and Business Analysts to improve requirement quality (scope, edge cases, data rules, non-functional requirements). 
    • Translate business processes into technical models: domain boundaries, workflows, states, permissions, auditability, and reporting needs. 
    • Facilitate discovery workshops and technical deep-dives; produce clear outputs (options, trade-offs, risks, recommendations). 
       
    • Solution architecture & design 
    • Own end-to-end solution design for major backoffice initiatives (services, integrations, data, security, runtime). 
    • Define and govern architecture standards: API guidelines, error model, compatibility strategy, resiliency patterns, observability, security. 
    • Produce and maintain architecture artifacts: C4 diagrams, ADRs, sequence diagrams, NFRs, integration contracts. 
    • Integration & API architecture 
    • Lead REST API and integration design (contracts/DTOs, versioning/compatibility, idempotency, retries, sync/async patterns). 
    • Ensure consistent approach to errors, validation, pagination/filtering, and backward compatibility across teams. 
    • Data architecture (MS SQL Server) 
    • Drive data design and evolution: domain modeling, schema changes/migrations, transactional boundaries. 
    • Provide guidance on performance strategy: indexing, query tuning principles, data lifecycle/retention (where applicable). 
    • Cloud & operational excellence (Azure) 
    • Guide Azure component choices (API Management, App Service/Functions, Service Bus/Event Grid, Key Vault, Storage, identity). 
    • Define operability requirements: logging/metrics/tracing, SLOs, alerting standards, incident reviews, reliability/performance improvements. 
    • Leadership & collaboration 
    • Lead solution/design reviews and align multiple teams around decisions and standards. 
    • Mentor analysts and engineers in structured analysis, requirement quality, and architecture best practices. 
    • Lead solution design from discovery to production: requirements, trade-offs, risk analysis, and delivery plan. 
    • Define and govern architecture standards: API guidelines, error model, compatibility strategy, resiliency patterns, observability, security. 
    • Drive API and integration architecture (REST contracts, DTOs, versioning/compatibility, sync/async patterns, idempotency, retries). 
    • Run architecture/design reviews and mentor engineers/tech leads; align multiple teams on consistent implementation. 

       

    Requirements (Must have) 

    • 6+ years in software engineering/architecture, with significant experience in solution architecture for enterprise systems. 
    • Strong experience in business and technical analysis
    • requirements review and refinement, 
    • translating processes into system behavior, 
    • identifying edge cases and non-functional requirements, 
    • writing clear solution proposals and decision records. 
    • Solid understanding of distributed systems, integration patterns, and API design (REST, compatibility/versioning). 
    • Strong Azure knowledge (service selection, runtime patterns, security/identity basics). 
    • Strong MS SQL Server skills: schema/domain modeling, transactions/isolation basics, indexing and query performance principles, migrations. 
    • Security fundamentals: OAuth2/OIDC, JWT, RBAC, secure-by-design mindset. 
    • Excellent communication and documentation skills; ability to drive alignment across Product/BA/Engineering/QA/Operations. 
    • Proven experience producing architecture documentation and leading cross-team technical decisions. 
    • Event-driven architecture and Azure messaging (Service Bus/Event Grid), integration resilience patterns. 
    • Docker and Kubernetes/AKS familiarity. 

       

    AI / Automation β€” Nice to have 

    • Experience integrating LLM/AI into business workflows (summarization, classification, knowledge search, assisted operations). 
    • Understanding of RAG, embeddings, prompt design, guardrails, evaluation/quality metrics. 
    • Exposure to Azure AI / Azure OpenAI and awareness of constraints (cost, latency, rate limits, data privacy). 
       

    Soft Skills 

    • You feel comfortable presenting and defending your solutions to senior technical executives (CTO, CIO, VP of Engineering, etc.) 
    • The ability to parachute into an issue, assess the situation quickly, and present a plan for resolution. 
    • You are naturally curious, seeking for ways to optimize and keeping an eye out for new frameworks and tools to enable our Engineers to develop world-class, reliable, performant software. 
    More
  • Β· 193 views Β· 70 applications Β· 10d

    Senior Backend Developer (Java)

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· English - B2
    Project Overview You will be joining a mature, data-driven digital health platform that helps users better understand their health, performance, and longevity through personalized insights. The product aggregates and processes large volumes of biometric,...

    Project Overview 

    You will be joining a mature, data-driven digital health platform that helps users better understand their health, performance, and longevity through personalized insights. The product aggregates and processes large volumes of biometric, laboratory, and lifestyle data, transforming them into actionable recommendations using advanced analytics. 

     

    From a technical perspective, this is a high-load, production-grade system with: 

    • complex backend logic and data pipelines, 
    • heavy API usage and third-party integrations, 
    • strict requirements for reliability, performance, and scalability, 
    • continuous growth in users, data volume, and feature set. 

     

    The platform operates as a long-running SaaS product with a strong focus on backend architecture, data consistency, and system evolution rather than short-term feature delivery. 

     

    Responsibilities 

    • As a Senior Backend Developer, you will: 
    • Design, develop, and maintain backend services written in Java 
    • Participate in architecture design and contribute to long-term technical decisions 
    • Build and evolve RESTful APIs used by web and mobile clients 
    • Develop and support microservices in a distributed environment 
    • Work with relational and NoSQL databases, optimizing queries and data models 
    • Design scalable solutions for high-load and data-intensive workloads 
    • Integrate third-party services and internal platform components 
    • Ensure code quality through clean, maintainable, and well-tested code 
    • Participate in code reviews, technical discussions, and system design sessions 
    • Collaborate with frontend, QA, DevOps, and product teams 
    • Contribute to performance optimization, reliability improvements, and technical debt reduction 

     

    Requirements 

    Must-have 

    • 7+ years of professional backend development experience 
    • Strong knowledge of Java (11 or higher) 
    • Excellent understanding of OOP, design patterns, and clean architecture principles 
    • Strong experience with Spring / Spring Boot and modern Java ecosystem 
    • Solid experience with RESTful architecture and API design 
    • Experience building and operating microservices 
    • Experience with AWS or other cloud platforms (AWS preferred) 
    • Experience with MySQL and/or PostgreSQL 
    • Experience with NoSQL databases (e.g., MongoDB, DynamoDB, Redis) 
    • Experience with Git and Jira 
    • Understanding of backend scalability, performance tuning, and distributed systems 
    • Familiarity with Docker, container-based deployment, and Linux environments 
    • Experience working with high-load or data-intensive systems 
    • Ability to write clean, readable, and maintainable code 
    • English level: B2 (Upper-Intermediate) or higher 

     

    Nice to have 

    • Experience with message brokers (RabbitMQ, Kafka, or similar) 
    • Experience with CI/CD tools (TeamCity, Jenkins, GitHub Actions, etc.) 
    • Experience with Kubernetes or container orchestration 
    • Experience working in Agile/Scrum environments 
    • Knowledge of build tools (Maven or Gradle) 
    • Basic knowledge of GNU/Linux and bash 
    More
  • Β· 40 views Β· 0 applications Β· 10d

    Python Software Engineer

    Hybrid Remote Β· Ukraine Β· 5 years of experience Β· English - B1
    PROJECT DESCRIPTION Π‘ompany is a provider of intelligent digital forensics and media exploitation software. Leveraging an innovative approach, our easy-to-use tools rapidly extract actionable intelligence to help identify and capture suspects who threaten...

    PROJECT DESCRIPTION

    Π‘ompany is a provider of intelligent digital forensics and media exploitation software. Leveraging an innovative approach, our easy-to-use tools rapidly extract actionable intelligence to help identify and capture suspects who threaten communities or national security. We are seeking a talented and motivated Python software engineer to join our expanding team and lead the development of one of the most important components of our products. The position requires working from our office in Lviv.
    Must be a team player in a distributed work environment. Be a great communicator and know how to make your work visible.
     
    REQUIRED SKILLS AND EXPERIENCE

    • Must be a team player in a distributed work environment. Be a great communicator and know how to make your work visible.
    • 5+ years of Python development on Windows/Linux, working on complex algorithms, file and data structure parsing, data processing, and code optimization.
    • Multiprocessing, multithreading.
    • Consistently write unit tests.
    • Experience with Windows API and macOS API.
    • Experience with code instrumentation (cProfile, PyInstrument, xperf, etc).
    • Experience with SQL queries and SQLite in particular.
    • Experience with build scripts and continuous integration (GitHub, CMake).
    • Familiar with Scrum.
    • Upper-Intermediate English.
      Will be a plus:
    • C/C++ development on Windows, multithreading, RPC, and code optimization.

      RESPONSIBILITIES
    • Be part of our digital forensics research and development team as one of the main software developers working closely with digital forensics researchers.
    • Maintain and improve our digital artifact collection service in Python.
    • Reverse engineer complex data structures (digital artifacts such as log files, databases, etc) and write Python modules to parse these structures. Write cross-platform Python code to be executed in our different environments (desktop, on-premise server, SaaS environment).
    • Integrate C++ libraries to decode complex data structures not easily processed in Python.
    • Develop unit tests for each component as part of our CI platform.
    • Instrument the code to achieve highest runtime performance.
    • Perform adequate validation of code before passing it to QA.

       
    More
  • Β· 159 views Β· 19 applications Β· 10d

    Software Engineer, Backend (.NET) with AI skills

    Full Remote Β· Ukraine Β· Product Β· 4 years of experience Β· English - B2
    Get to know us Ideals is a global B2B SaaS product company recognized as the most highly rated and customer-centric brand in the secure business collaboration market. Trusted by over 2,000,000 users from 175,000 companies globally, we are on a mission to...

    Get to know us

    Ideals is a global B2B SaaS product company recognized as the most highly rated and customer-centric brand in the secure business collaboration market. Trusted by over 2,000,000 users from 175,000 companies globally, we are on a mission to create more prosperity in the world by accelerating high-stakes business decisions. We achieve this by delivering extremely intuitive and robust software products that help people make impactful decisions with less stress, higher quality, and shorter hours. Our key products include:

    Ideals Virtual Data Room (VDR): A secure, cloud-based platform for sharing confidential documents during due diligence, fundraising, M&A, legal transactions, and other business-critical workflows.

    Ideals Board: A platform for boards and executive teams to streamline governance and enhance decision-making in a fast, secure, and compliant way.

     

    The role

    We are looking for a Software Engineer, Backend (.NET) with AI skills who will play a key role in building and scaling secure, high-load VDR services, with the additional opportunity to apply AI patterns to product features.

    Your success in this role will be measured first by strong backend fundamentals: reliability, performance, scalability, and maintainability, and second by your ability to enable AI features safely and efficiently, using reusable and well-architected components.

    This is a hands-on engineering role within a mature product environment, where engineering quality, observability, and long-term architecture matter.

     

    What you will do

    BE Engineering:

    • Design, develop, and operate production-grade .NET services
    • Work with .NET Framework 4.7, .NET 8, ASP.NET, Web API, Entity Framework
    • Design and optimize data models using MS SQL Server / PostgreSQL
    • Build and run services in AWS, using Docker, Kubernetes, ArgoCD
    • Ensure service reliability and performance through:
    • Clear SLIs/SLOs and capacity planning
    • Caching, retries, backoff strategies, circuit breakers
    • Secure multi-tenant access control
    • Own services end-to-end: design, implementation, deployment, monitoring, and support
    • Contribute to architecture and design reviews
    • Improve code quality through code reviews, refactoring, and best practices

    AI Enablement:

    • Integrate AI/LLM providers behind clean, provider-agnostic abstractions
    • Implement retrieval-augmented generation (RAG): chunking, embeddings, vector search
    • Build safe AI flows with: Context scoping and validation, β€œCannot answer” scenarios, Prompt-injection defenses
    • Add evaluation and observability: Offline and online quality metrics, Monitoring tied to product KPIs
    • Create reusable AI components (libraries, middleware, templates) adopted by other teams
    • Share knowledge on safe and scalable AI usage

     

    What you bring

    • Strong experience with C# / .NET in production environments
    • Solid knowledge of ASP.NET, Web API, Entity Framework
    • Experience with relational databases (MS SQL Server, PostgreSQL)
    • Hands-on experience with AWS
    • Experience with Docker, Kubernetes, CI/CD pipelines
    • Understanding of distributed systems, performance tuning, and reliability patterns
    • Experience working in cross-functional product teams
    • Strong written and spoken English (B2 level or above)

    AI Skills (strong advantage)

    • Experience with retrieval & vector search (embeddings, chunking, hybrid search)
    • Integration with LLM providers (Azure OpenAI, AWS Bedrock, or open-source models)
    • Experience with: structured outputs, streaming responses, provider-agnostic AI abstractions
    • Knowledge of AI guardrails & evaluation: output validation, quality metrics, safe usage patterns
    • Ability and willingness to mentor peers in applied AI practices

     

    What we offer

    We highly value our people, so we will empower you with all the resources and support to help you reach your full potential.

     

    For your best work

    • Remote-first flexibility to shape your ideal workday
    • Home workplace budget
    • Resilient home budget for Ukraine-based teammates
    • Resilient office in Kyiv & co-working expense coverage
    • Individual IT budget for extra equipment
    • Top-tier tech and AI-powered tools

     

    For your growth

    • Access to Ideals Academy with numerous courses
    • Investment in external learning and development activities
    • Guidance in Personal Development Plan creation
    • Professional literature and subscriptions coverage
    • Support of your passion as a speaker or writer
    • Internal talent mobility opportunities

     

    For your well-being

    • Medical insurance and Wellness Package for sports activities
    • Full coverage of mental health sessions for Ukrainian teammates
    • Funding for sports competitions
    • 20 business days of paid time off per year
    • Unlimited health-related time-off

     

    Extra perks

    • Team-building offline and online events
    • Budget for meetups with your local team
    • Generous internal referral program

     

    Our culture

    Commitment, Excellence, Collaboration, Trust and Care are core values to the Ideals team. For us, these are the principles that every Idealer lives and breathes. We are on the lookout for like-minded individuals who share our values. By doing so, we create a team where talents feel at ease and work to the best of their abilities.

    Discover more.

     

    Ideals is an equal opportunity employer

    Ideals is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people from all walks of life. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, or citizenship.


     

    More
  • Β· 76 views Β· 18 applications Β· 10d

    Senior Backend Engineer (Python/Django)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    We are looking for a Senior Backend Engineer (Python/Django). Requirements: - 5+ years of commercial backend development experience (Python/Django) - Experience designing and maintaining production-grade microservices - Hands-on experience with...

    We are looking for a Senior Backend Engineer (Python/Django).

    Requirements:
    - 5+ years of commercial backend development experience (Python/Django)
    - Experience designing and maintaining production-grade microservices

    - Hands-on experience with asynchronous Django (ASGI, async views)
    - Deep understanding of performance optimization (including N+1 queries)

    - Solid understanding of software design principles and patterns
    - Experience writing automated tests (pytest)
    - Experience integrating third-party services
    - English: Upper-Intermediate+

    Nice to have:
    - Experience with siLK

     

    Responsibilities:
    - Participate in the full software development lifecycle (design, development, testing, deployment)
    - Design and develop scalable, high-performance backend services and APIs
    - Define and implement robust microservices architectures
    - Develop and maintain core business logic and data models
    - Optimize system performance and resolve bottlenecks
    - Write clean, well-documented, and testable code
    - Collaborate with frontend developers, product managers, QA, and other stakeholders
    - Contribute to architectural decisions and system evolution

    What we offer:
    - Fully remote position
    - International team environment
    - Opportunity to work on scalable, high-load systems
    - Supportive and collaborative team culture
    - Professional development opportunities

    More
  • Β· 160 views Β· 54 applications Β· 10d

    Senior Backend Developer (PHP)

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· English - B2
    You will be joining a mature, data-driven digital health platform that helps users better understand their health, performance, and longevity through personalized insights. The product aggregates and processes large volumes of biometric, laboratory, and...

    You will be joining a mature, data-driven digital health platform that helps users better understand their health, performance, and longevity through personalized insights. The product aggregates and processes large volumes of biometric, laboratory, and lifestyle data, transforming them into actionable recommendations using advanced analytics.

    From a technical perspective, this is a high-load, production-grade system with:

    • complex backend logic and data pipelines,
    • heavy API usage and third-party integrations,
    • strict requirements for reliability, performance, and scalability,
    • continuous growth in users, data volume, and feature set.

    The platform operates as a long-running SaaS product with a strong focus on backend architecture, data consistency, and system evolution rather than short-term feature delivery.

     

    Responsibilities

    • Design, develop, and maintain backend services written in PHP
    • Take ownership of backend architecture decisions and long-term technical direction
    • Build and evolve RESTful APIs used by web and mobile clients
    • Work with relational databases and optimize queries and data models
    • Participate in designing scalable solutions for high-load environments
    • Integrate and maintain third-party services and internal subsystems
    • Ensure code quality through clean, readable, and maintainable code
    • Collaborate with frontend engineers, QA, DevOps, and product stakeholders
    • Participate in code reviews and technical discussions
    • Contribute to system stability, performance optimization, and technical debt reduction

     

    Requirements

    Must-have

    • 7+ years of professional web development experience
    • Strong knowledge of PHP 7.x and 8.x
    • Excellent understanding of OOP, MVC, and ORM principles
    • Solid experience with RESTful architecture and API design
    • Hands-on experience with Yii and Symfony, with a good understanding of modern PHP framework architecture
    • Working knowledge of JavaScript/TypeScript, including React, Next.js, and jQuery
    • Experience with MySQL and/or PostgreSQL
    • Experience with Git and Jira
    • Understanding of backend scalability, performance tuning, and distributed system fundamentals
    • Familiarity with Nginx, Docker, and docker-compose
    • Experience working with high-load or data-intensive systems
    • Ability to write clean, readable, and maintainable code
    • English level: B2 (Upper-Intermediate) or higher

     

    Nice to have

    • Experience with Redis, RabbitMQ, or Gearman
    • Experience with TeamCity or other CI/CD tools
    • Basic knowledge of GNU/Linux and bash
    More
Log In or Sign Up to see all posted jobs