Jobs Backend

987
  • · 128 views · 44 applications · 3d

    Middle/Senior .NET Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Starting: ASAP Long engagement Full-time developers are needed Development of additional APIs in the Backend for Frontend Refactoring and elimination of technical debt Need in the area of API testing, using Katalon. Ultimately, the tests should run in...

    Starting: ASAP
    Long engagement
    Full-time developers are needed
     

    • Development of additional APIs in the Backend for Frontend
    • Refactoring and elimination of technical debt
    • Need in the area of API testing, using Katalon. Ultimately, the tests should run in the pipelines.
    • The main focus remains on the subject of insurance, commission, and business processes.
    • We are looking for developers at the medior or senior level; junior developers are not an option for us in this urgent situation.
    • Fully remote work
    • Good English is a must (German is a plus)
    More
  • · 82 views · 21 applications · 3d

    Node.js Developer (Telephony Service)

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Workload: full-time Start: asap Duration: long-term Location: any About the project: Development of a telephony service with international coverage. The system includes an auto-dialer, a browser-based softphone, and multi-trunk call routing across...

    Workload: full-time
    Start: asap
    Duration: long-term
    Location: any

    About the project:
    Development of a telephony service with international coverage. The system includes an auto-dialer, a browser-based softphone, and multi-trunk call routing across different regions.

    Tech stack:
    Node.js (TypeScript), Telnyx Call Control API, Zadarma API, SIP.js / WebRTC, Redis, PostgreSQL.

    Responsibilities:
    Integration with VoIP providers (Telnyx, Zadarma)
    Development of a browser-based WebRTC client (softphone), including Caller ID management

    Requirements:
    4+ years of commercial experience with Node.js
    Strong knowledge of TypeScript
    Experience with WebSockets
    Experience working with Docker and CI/CDNice to have:
    Experience working with VoIP APIs such as Telnyx, Twilio, etc.
    Understanding of SIP protocol, SIP trunks, and WebRTC
    Experience building dialer systems
    Experience with FreeSWITCH or Asterisk
    Experience working with multi-region telephony systems

    More
  • · 44 views · 3 applications · 3d

    Full Stack Developer (Ruby on Rails)

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - B2
    About Us At Uitop, we design intuitive, scalable UI/UX for fast-growing B2B SaaS platforms across industries like logistics, finance, construction, and so on. Job Summary We are looking for a Ruby on Rails Developer to join our team. The role focuses on...

    About Us

    At Uitop, we design intuitive, scalable UI/UX for fast-growing B2B SaaS platforms across industries like logistics, finance, construction, and so on.

    Job Summary
    We are looking for a Ruby on Rails Developer to join our team. The role focuses on backend development, building and optimizing systems. The position also involves integrating AI features to enhance the platform.


    What do you have

    • At least 4 years of experience with Rails. 
    • Proficient in Backend: you have at least three years of experience with Ruby and Ruby on Rails (most important), ideally 3-4 years.
    • Frontend: Vanilla JavaScript, Hotwire with StimulusJS & Turbo a bit.
    • Knowledge of Data Stores: Postgres and Redis; Sidekiq; S3. 
    • Experience with Stimulus, TailwindCSS
    • Experience with cloud environments, Terraform, networking and security concepts is a big plus. 
    • Good English communication skills (B2 level), be ready to communicate effectively in English.

     

    About project
    The platform helps cities, developers, and urban planners automate and simplify the permit approval process, reducing errors and speeding up approvals with AI.


    What we have

    • Vacation - 18 working days per year, 10 Sick Days;
    • 50% coverage of English language courses/any kind of courses;
    • Working with complex SaaS systems for a long time;
    • Performance & salary review constantly.
    • Professional development support (books, online courses, conferences, certifications, Internal English classes);
    • The opportunity to influence the project with your decisions;
    • Financial compensation of coworking 100% (during blackouts);
    • Flexible work schedule, remote.


    Our focus is on a result-oriented person, ready to learn and implement new technologies. Maybe you are our match, let's talk!

    More
  • · 112 views · 10 applications · 3d

    Senior .NET Developer (FinTech)

    Full Remote · EU · 5 years of experience · English - B2
    We’re seeking a Senior .NET Developer to join our team, collaborating with talented engineers, product managers, and designers to deliver innovative financial technology. Customer The customer is a leading FinTech company providing embedded financing...

    We’re seeking a Senior .NET Developer to join our team, collaborating with talented engineers, product managers, and designers to deliver innovative financial technology.

    Customer
    The customer is a leading FinTech company providing embedded financing solutions for platforms and marketplaces. Their mission is to enable businesses to offer flexible credit products to customers, helping SMEs access funding quickly and efficiently.
    The customer is recognized for innovation in embedded finance, serving thousands of businesses globally and partnering with major platforms. They operate in a regulated environment with a strong focus on scalability, performance, and security.

    Project

    The project involves enhancing and expanding customer’s embedded finance platform, which integrates directly into partner services to deliver fast, flexible funding to SMEs. You’ll work on a modern tech stack, building features that improve customer and partner experiences while ensuring reliability in production.
    Key Technologies: C#, .NET Core, Angular 18, AWS, CI/CD, Docker/Kubernetes, Kafka/RabbitMQ, Datadog, relational & NoSQL databases

    Requirements:

    • 5+ years of experience in software development with strong OOP and system design skills
    • Solid hands-on experience with .NET (C#) and Angular
    • Understanding of software testing concepts and practices
    • Expertise in cloud-native and DevOps practices (CI/CD, automation, monitoring)
    • Experience with relational and NoSQL databases
    • Knowledge of non-functional requirements (performance, security, availability)
    • Proven experience in FinTech, payments, banking, or regulated financial environments
    • Upper-Intermediate English level or higher
       

    Will be a plus:

    • Experience with Docker/Kubernetes
    • Familiarity with event-driven architectures (Kafka, RabbitMQ)
    • Proficiency with observability tools (Datadog or similar)
    • Knowledge of domain-driven design (DDD) and complex domain modeling

     

    Responsibilities:

    • Design, build, and deliver features and projects across C#, .NET Core, and Angular stack
    • Write clean, maintainable, and well-tested code (unit/integration/e2e)
    • Take ownership of features from requirements breakdown to deployment
    • Deploy and monitor services in AWS cloud-native environments
    • Handle production issues and incidents with accountability
    • Collaborate with Product, Design, and Engineering teams in Agile practices
    • Contribute to continuous improvement of systems and processes
    More
  • · 62 views · 5 applications · 3d

    Senior Ruby Engineer

    Full Remote · EU · Product · 5 years of experience · English - B2
    Who We Are PAR Retail, with its Open Commerce® product suite and patent pending Wallet Steering® System, empowers Convenience & Fuel Retailers to gain more share of wallet and customer lifetime value than possible with any other solution provider. PAR...

    Who We Are

    PAR Retail, with its Open Commerce® product suite and patent pending Wallet Steering® System, empowers Convenience & Fuel Retailers to gain more share of wallet and customer lifetime value than possible with any other solution provider. PAR Retail’s unified Open Commerce product suite consists of: Activate for Intelligent 1:1 Loyalty, Transact for Contactless Commerce, and Experience for Cross-Channel Customer Experiences. PAR Retail’s solutions are supported by a set of subscription-based program management services and are contractually backed by its 1.5X Performance Guarantee.

     

    Technology Stack:

    Ruby, Ruby on Rails, Postgres, Redis, Sidekiq, GraphQl, RabbitMQ

     

    Requirements:

    - Practical experience building systems in Ruby on Rails

    - At least 6 years industry experience or equivalent

    - Experience building and maintaining backend APIs, including design, implementation, evolution, and maintenance

    - Familiarity with TypeScript, or similar modern strongly-typed language

    - Proficiency using a variety of database technologies, both relational and non-relational

    - Strong understanding and familiarity with CI/CD pipelines and automated tests

    - An ability to work in service-based architectures as well as well-factored Rails monolith applications

    - Highly independent and able to effectively self-organize and prioritize work

    - The ability to write clean code, and the discipline to write effective automated tests to deliver high-quality system improvements

    - An ability to effectively break down larger bodies of work for delivery as a series of small, self-contained changes to the system

    - Excellent spoken and written communication skills

    - BS/MS degree in Computer Science, Engineering, or equivalent years of professional working experience

     

    Bonus Points

    - Experience with NodeJS and React

    - Experience in the retail and/or fuel & convenience industries

    - Experience working in distributed teams

    - Experience with Nest.js and/or GraphQL

    - Readiness to work in the ET (US) time zone

     

    Responsibilities:

    - Collaborate closely with other Engineers, design and implement new functionality based on product objectives and requirements.

    - Work with the broader product engineering team to plan and coordinate feature and functionality improvements, as well as resolve bugs and execute technical enhancements, that cross-cut large parts of our platform.

    - Work to continually learn, improve technology skills, expand knowledge of the our platform technologies, and gain increasing versatility across the breadth of our platform systems.

    - Expand APIs and business logic, and as needed write or revise customer-facing API documentation.

    - Work with our infrastructure team to enable and enhance highly-available, performant, and well-instrumented backend applications and services that run in our customer environments at substantial scale.

    - Support operations and infrastructure teams for issue resolution on relevant applications or services running in production environments.

     

    PAR Retail Offers:

    - Long-term employment;

    - Competitive compensation with regular performance-based salary and career development reviews;

    - Paid vacations and sick leaves;

    - Health insurance program;

    - Flexible working hours;

    - Sponsored company educational program, corporate library;

    - Comfortable and cozy office;

    - Funny celebrations, team outings, and company events;

    - A unique and friendly environment where everyone can explore and learn new technologies.

    More
  • · 66 views · 8 applications · 3d

    Senior Software Engineer

    Office Work · United States · 3 years of experience · English - C1
    Next-generation autonomous AI systems are being built to move far beyond simple interaction — toward software capable of executing complex, real-world operations at scale. Backed by $5.1M from leading founders and venture investors, the company operates...

    Next-generation autonomous AI systems are being built to move far beyond simple interaction — toward software capable of executing complex, real-world operations at scale. Backed by $5.1M from leading founders and venture investors, the company operates at the intersection of autonomous systems, distributed infrastructure, and applied AI, laying the foundation for truly self-operating digital entities.

    At this pivotal stage of growth, we are looking for a Senior Software Engineer (Core Infrastructure) to play a central role in architecting and scaling the distributed systems that orchestrate thousands of intelligent AI agents in dynamic, real-world environments. This is an opportunity to shape the backbone of a platform designed for massive scale from day one — where your infrastructure decisions directly impact how autonomous systems perform in production.

    This is an on-site role based in San Francisco.
     

    Your responsibilities will include:

    Build a high-performance, fault-tolerant infrastructure layer that:
     

    • Orchestrates and coordinates thousands of autonomous AI agents in real time;
    • Scales reliably from early-stage deployments to large-scale production environments;
    • Maintains strict data isolation, integrity, and security across system boundaries;
    • Ensures resilience through monitoring, tracing, and automated recovery mechanisms;
    • Provides deep observability into system performance, agent behavior, and operational health;
    • Design and scale distributed backend systems using Python-based architecture;
    • Develop robust asynchronous workflows and services supporting complex agent lifecycles;
    • Optimize API rate limits and integrations across multiple model and data providers;
    • Design and implement GPU-enabled infrastructure to improve cost efficiency and throughput;
    • Build internal observability tooling and dashboards for real-time performance tracking;
    • Architect systems with privacy, security, and confidentiality as first principles;
    • Collaborate cross-functionally while protecting sensitive infrastructure and proprietary systems;
    • Take ownership of critical infrastructure components as we move from stealth to scaled deployment.

    What we expect from you:

    • Proven experience scaling products or companies from 0→1;
    • Strong expertise in Python and distributed systems engineering;
    • Deep understanding of scalability, fault tolerance, and data isolation principles;
    • Hands-on experience with PostgreSQL, Redis, and asynchronous job queue systems;
    • Ability to balance trade-offs between performance, cost, and reliability;
    • High ownership mindset and comfort operating in a small, high-trust team;
    • Commitment to maintaining security and discretion in sensitive production environments;

    Preferred:
     

    • Experience with GPU infrastructure or orchestration frameworks;
    • Background in multi-tenant or agent-based architectures;
    • Experience with observability, tracing, and distributed monitoring systems;

    We offer:

    • The opportunity to join at a critical inflection point as we scale beyond stealth;
    • Ownership over core infrastructure powering large-scale autonomous systems;
    • A technically ambitious environment designing for exponential growth from day one;
    • Close collaboration with a small, highly skilled engineering team;
    • Direct impact on systems operating in live production environments;
    • A role where technical excellence, autonomy, and long-term thinking are highly valued.
    More
  • · 82 views · 9 applications · 3d

    Senior .Net Developer

    Full Remote · Ukraine · 5 years of experience · English - B2
    Job Description Required Experience Readiness to work till 8PM Kyiv time BS degree in Computer Science field or equivalent hands-on experience 5+ years of hands-on experience with C#/.NET Experience with containerized microservices and serverless...

    Job Description

    Required Experience

    Readiness to work till 8PM Kyiv time

    • BS degree in Computer Science field or equivalent hands-on experience
    • 5+ years of hands-on experience with C#/.NET
    • Experience with containerized microservices and serverless architectures.
    • Experience with distributed systems and related concepts
    • Experience with SQL and NoSQL datastores including but not limited to MSSQL, Postgres, Mongo, MySQL, and Elasticsearch
    • Experience with .NET WCF Services, ASP.NET
    • Hand-on experience with cloud providers such as AWS
    • Experience with Front End Development using ReactJS is a plus
    • Focused, dependable, detail-oriented and hands-on – completes tasks quickly and thoroughly

     

    Job Responsibilities

    Position Overview

    • Design, develop, and maintain software applications using .NET Core and C#
    • Collaborate with cross-functional teams to gather requirements, understand business needs, and translate them into technical solutions
    • Implement and integrate with relational and NoSQL databases such as PostgreSQL and Mongo
    • Leverage AWS primitives like S3, RDS, SQS, Elasticache, etc - to build scalable and reliable applications
    • Containerize applications using Docker for consistent deployment across environments
    • Write clean, maintainable, and well-documented code following best practices and coding standards
    • Participate in code reviews and ensure adherence to quality standards
    • Troubleshoot and resolve technical issues, bugs, and performance bottlenecks
    • Stay up to date with the latest trends, technologies, and industry best practices

     

     

    Department/Project Description

    Our customer is a global leader in digital media and entertainment services across film, video and online content from capture to consumption.

    Since 1915, our customer has been the trusted partner for the world's most successful Hollywood studios, independent film companies, TV networks, exhibitors, advertisers and others, offering best-in-class solutions in production, post production, distribution, asset and workflow management and new digital solution-based technologies.

    This position is ideal for individuals who have the drive and desire to ‘make things’. It requires a highly motivated individual with attention to details and a hunger to learn and solve problems.

    More
  • · 104 views · 17 applications · 3d

    .NET Developer (with AI experience)

    Full Remote · Countries of Europe or Ukraine · 8 years of experience · English - B2
    The family-style company is looking for a talented .NET Developer to join our team. If you are looking for an awesome team, send us your CV! We are expanding our development team and looking for an experienced Senior .NET Developer who follows classic...

    The family-style company is looking for a talented .NET Developer to join our team. If you are looking for an awesome team, send us your CV!

    We are expanding our development team and looking for an experienced Senior .NET Developer who follows classic engineering practices and actively uses modern AI tools (GitHub Copilot / ChatGPT / LLMs) to speed up routine tasks while maintaining high quality and clean architecture.


    What We’re Looking For:

    • 8+ years of commercial experience with .NET / C#
    • Strong knowledge of software architecture, design patterns, performance, and debugging
    • Confident use of GitHub Copilot / ChatGPT as a daily development accelerator
    • Ability to review, debug, optimize, and productionize AI-generated code
    • Strong fundamentals and ability to write clean code with or without AI assistance
    • Structured and analytical thinking
    • Self-driven mindset and ownership of results
    • Passion for learning and continuous improvement
    • Good spoken English (Upper-Intermediate+)
    • Respectful communication and willingness to support teammates

     

    We also expect you to be a really self-driven person because micromanagement and total control are not about UKAD. We trust engineers to make technical decisions, choose the right tools, and take responsibility for the outcome.

     

    Technical skills you’ll need:

    • C#, .NET 6/7/8
    • ASP.NET Core / ASP.NET MVC
    • MS SQL + NoSQL
    • Entity Framework / EF Core
    • REST API development & integrations
    • Understanding of clean code, architecture, and best practices
    • Strong experience with AI-assisted development tools (GitHub Copilot / ChatGPT) and ability to review & productionize AI-generated code

     

    Will be a plus:

    • Prompt engineering / creating reusable prompts
    • Automated test generation using AI tools
    • Experience with React
    • Practical experience with Azure


    Your typical tasks list:

    • Develop and maintain web applications using ASP.NET Core / MVC
    • Build scalable backend services and APIs
    • Work with relational and NoSQL databases
    • Write clean, maintainable, well-tested code
    • Review code (including AI-generated code) and ensure production quality
    • Participate in architecture decisions and technical discussions
    • Collaborate closely with the team in a friendly and supportive environment



    What we offer:

    • Sane and polite, but effective management
    • The best corporate culture (according to our teammates' opinions)
    • Competitive salary and other stuff
    • Remote work, full-time
    • Becoming not just another developer, but a part of UKAD with unique value and long-term relationships.


    Some facts about UKAD to help you make a decision:
    Since 2022, we have been steadily expanding cooperation with foreign partners.
    UKAD combines the benefits of a small company (no bureaucracy, easy access to executives) with stable growth and long-term opportunities.
    We work as a tech partner, not just a vendor - we choose clients who respect developers.
    UKAD is one of the leading employers in Kharkiv, according to DOU.


    Aren't we the company you're looking for?


     

    More
  • · 89 views · 30 applications · 3d

    Full-Stack Developer with Python/React Expertise

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · English - B2
    IvorySoft is a people-first software engineering and IT consulting company. We provide complex technological solutions for startups and businesses from the USA, UK, Nordic countries, and Canada. To support the growth of a fast-scaling hospitality startup,...

    IvorySoft is a people-first software engineering and IT consulting company. We provide complex technological solutions for startups and businesses from the USA, UK, Nordic countries, and Canada.

    To support the growth of a fast-scaling hospitality startup, we are looking for a Python + React Developer to join the team and help revolutionize the dine-in experience.

     

    ABOUT PROJECT:

    Web-based solution that lets restaurant guests view, split, and pay their bill directly from their phone - no app download needed -while helping restaurants reduce staff workload, increase tips, and turn tables faster.

     

    RESPONSIBILITIES:

    👨‍💻Develop and improve the core platform used in real restaurants, bars, and cafes.

    👨‍💻Create new features like loyalty systems, admin dashboards, analytics, and upsell flows.

    👨‍💻Build integrations with POS systems (e.g., unTill, POVIS).

    👨‍💻Improve internal tools to support business operations.

    👨‍💻Collaborate closely with the founding team on product and architecture decisions.

    👨‍💻Take initiative and ownership from day one.

     

    REQUIREMENTS:

    💻Experience with Python, FastAPI

    💻Experience with React

    💻Experience with POS-systems (as a plus)

    💻Nice to have: TypeScript, JavaScript, CSS, Next.js

    💻Bonus: Experience with PostgreSQL

    💻Ability to work independently and communicate effectively in a remote team

    💻Proactive mindset, strong sense of responsibility, and eagerness to grow with the product

    More
  • · 159 views · 28 applications · 3d

    Strong Junior Backend (Node.js) Developer to $1500

    Full Remote · Countries of Europe or Ukraine · 1 year of experience · English - B2
    We are looking for a Strong Junior Node.js Developer with solid fundamentals and hands-on experience who is ready to grow into a confident backend engineer. You will work on real production features, APIs, and services together with experienced developers...

    We are looking for a Strong Junior Node.js Developer with solid fundamentals and hands-on experience who is ready to grow into a confident backend engineer. You will work on real production features, APIs, and services together with experienced developers and product teams.
     


    Responsibilities


    • Develop and maintain backend services using Node.js


    • Build and support REST APIs


    • Work with databases (SQL or NoSQL)


    • Integrate third-party services and APIs


    • Write clean, maintainable, and well-structured code


    • Fix bugs and improve existing backend logic


    • Participate in code reviews and technical discussions


    • Collaborate closely with frontend developers

     

     

    Requirements

     

    • Profile technical education (Computer Science, Software Engineering, or related field)


    • 1+ year of commercial or strong practical experience with Node.js


    • Good knowledge of JavaScript (ES6+)  and  TypeScript

     

    • Experience with ORMs/ODMs (TypeORM, Prisma, Mongoose)


    • Understanding of backend fundamentals: request lifecycle, async/await, error handling


    • Experience with Express.js / NestJS or similar frameworks


    • Basic experience with databases (PostgreSQL, MySQL, or MongoDB)


    • Understanding of REST principles


    • Experience with Git


    • Willingness to learn and improve code quality


    • English level: B2or higher

     

     

    Nice to Have


    • Familiarity with NestJS architecture


    • Basic knowledge of Docker


    • Understanding of authentication (JWT, sessions)


    • Basic testing knowledge (Jest)

    More
  • · 97 views · 26 applications · 3d

    Python Software Engineer

    Full Remote · Worldwide · 7 years of experience · English - B2
    Our client is a fast-growing, fast-paced software development organization with a mission to build new ways of interacting with information. They leverage intellectual property and their cloud infrastructure expertise to successfully accomplish this task....

    Our client is a fast-growing, fast-paced software development organization with a mission to build new ways of interacting with information. They leverage intellectual property and their cloud infrastructure expertise to successfully accomplish this task. Together, they build and support products that address complex, real-time data and analytics needs in the enterprise. Their teams are comprised of successful people who enjoy solving problems, engaging in substantive technical discussions and have passion for their work. Our client has very high expectations in terms of skill, motivation, self-organization, and productivity. They are looking for people who excel working in groups, virtual and collocated, as well as those who are comfortable with fast-paced agile development. 
     
    We are seeking a talented Python Software Engineer to build production-ready applications for enterprise clients. This role requires strong Python expertise and experience delivering scalable, robust solutions.
     

    As a Python Software Engineer, you will:

    • Design, develop, and maintain Python-based backend services and APIs;
    • Build microservices that integrate with our infrastructure, including AI components;
    • Collaborate with frontend developers to design and implement seamless integrations;
    • Write clean, maintainable, and well-tested code;
    • Participate in code reviews and architectural discussions;
    • Ensure comprehensive documentation for team members and stakeholders.
       

    Qualifications:

    • Strong proficiency in Python with demonstrated experience building production applications - at least 7 years of experience;
    • Experience developing RESTful APIs using modern Python web frameworks (FastAPI, Flask, Django, or similar);
    • Solid understanding of relational databases (PostgreSQL, MySQL, or similar);
    • Familiarity with containerization concepts and tools (Docker, Kubernetes, etc.);
    • Understanding of API design principles and best practices;
    • Experience with version control (Git) and collaborative development workflows;
    • Ability to work independently and take ownership of projects;
    • Strong communication skills and comfort with technical discussions;
    • Effective in both collaborative team settings and remote work environments.
       

    Preferred Qualifications:

    • Experience in structured enterprise software development environments;
    • Knowledge of data validation libraries (Pydantic, Marshmallow, etc.);
    • Experience with search technologies (Elasticsearch, Solr, or similar);
    • Familiarity with observability tools (logging, monitoring, tracing);
    • Understanding of CI/CD pipelines and deployment automation;
    • Experience in agile development environments;
    • Background in AI/ML development or integration;
    • Knowledge of vector databases, embedding models, or RAG frameworks;
    • Familiarity with LLM integration.

       

    We Offer:
     

    • Competitive market salary;
    • Fully remote work;
    • Convenient and somewhat flexible working hours;
    • 28 days of paid time off per calendar year;
    • The chance to work on meaningful, socially valuable products alongside a highly professional, US-based international team;
    • Interesting technical challenges with opportunities to grow and learn.
    More
  • · 72 views · 12 applications · 3d

    Lead Node.js Software Engineer

    Full Remote · Ukraine · 5 years of experience · English - B2
    About the client: Our customer is the European online car market, with over 30 million monthly users and a presence in 18 countries. As a Senior FullStack Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the...

    About the client:

    Our customer is the European online car market, with over 30 million monthly users and a presence in 18 countries. As a Senior FullStack Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.
     

    Responsibilities:

    • Developing fast, high-traffic public-facing websites
    • Explore new technologies and help the team to use them
    • Work using AI tools and apply them to the SDLC
    • Following software development best practices while delivering the work
    • Following testing principles while testing your own code to ensure production readiness
    • Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes) 
       

    Requirements: 

    • 5+ years developing reliable, highly available, and scalable software systems
    • Strong understanding of software architecture and design patterns
    • Firm grasp of clean code principles and coding standards
    • Strong proficiency using AI tooling, such as ChatGPT/Codex, for rapid development
    • Experience integrating AI tooling into your development environment for streamlined usage
    • Experience with AI Frameworks like Vercel AI SDK, LangChain, etc.
    • Strong proficiency with backend development (Typescript, Node.js, C#)
    • Strong proficiency with SQL & NoSQL datastores (GraphQL, Redis)
    • Strong proficiency with frontend development (HTML, CSS, JavaScript)
    • Strong proficiency with component-based frameworks and SSR (Next.js/React, Vue.js, Angular)
    • Hands-on experience developing and maintaining 3rd party content management systems
    • Knowledge of modern cloud infrastructures and tools, such as AWS, Terraform, and Docker
    • Experience with APIs and developing in a service-based application environment
    • Experience building optimized UIs for performance
    • Proficiency with version control systems such as Git
    • Experience working within a formal CI/CD pipeline
    • Experience with logging, monitoring, and alerting services like Datadog, Newrelic
    • Solid approach to testing and ensuring quality of code, Unit testing, backend, and frontend
    • At least Upper-intermediate English level
    • Working for the North America timezone (ET) is preferable (till 21:00 Kyiv time)
    More
  • · 74 views · 19 applications · 3d

    Senior Python Engineer

    Full Remote · Ukraine · Product · 5 years of experience · English - B1 MilTech 🪖
    Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently fostered one of...

    Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently fostered one of the largest Data Science & AI communities in Europe.

    About the client and role:
    We are looking for a Python Engineer to join our client’s team. It is a defense tech company building a real-time battlefield monitoring platform designed to enhance situational awareness and operational decision-making.

    Responsibilities:
    - Design and develop high-throughput, low-latency Python services for real-time and streaming applications
    - ⁠Apply clean architecture and API design principles for maintainable, long-lived systems
    - Build and operate event-driven architectures
    - ⁠⁠Optimize Python applications for performance and scalability
    - ⁠⁠Design robust data ingestion and stream-processing pipelines handling large volumes of events in real time
    - Integrate with analytical and time-series data stores (e.g., ClickHouse, Apache Druid)
    - ⁠⁠Ensure system reliability and correctness through strong testing practices, monitoring, and alerting
    - Collaborate closely with DevOps and platform teams to deploy, scale, and operate services in Kubernetes environments 

    Requirements:
    - Strong proficiency in Python with a deep understanding of OOP (Object-Oriented Programming) principles.
    - Hands-on experience with FastAPI or Flask for building scalable backend services.
    - Practical knowledge of threading and asynchronous programming to handle high-performance tasks.
    - Commitment to code quality through comprehensive testing using pytest.
    - Proficiency in PostgreSQL (query optimization, schema design).
    - Experience with Kafka for building event-driven architectures.
    - Solid understanding of Linux environments and CI/CD pipelines for automated deployments.

    More
  • · 48 views · 4 applications · 3d

    Senior Java Engineer (with Solr/OpenSearch)

    Full Remote · Ukraine · 5 years of experience · English - B2
    We are looking for an experienced Senior Java Engineer who goes beyond standard CRUD APIs and lives in the world of information retrieval. Our customer is a Fortune 500 company. As a leading business-to-business organization, more than 3.2 million...

    We are looking for an experienced Senior Java Engineer who goes beyond standard CRUD APIs and lives in the world of information retrieval.
     

    Our customer is a Fortune 500 company. As a leading business-to-business organization, more than 3.2 million customers rely on its products in categories such as safety, material handling, and metalworking, along with services like inventory management and technical support. ​
     

    In this role, you will act as the bridge between our core Java application architecture and our specialized search infrastructure. You will be responsible for the entire search lifecycle: from designing how data is ingested and indexed, to building the Java APIs that query that data, and crucially, tuning the relevancy algorithms that ensure our users find exactly what they are looking for, instantly. The ideal candidate has deep roots in the Apache Solr ecosystem but is also ready to embrace modern cloud-native search via AWS OpenSearch. Whether you are maintaining critical legacy Solr clusters or architecting new solutions on AWS, your goal is to make data findable, fast, and relevant.

    Technology stack: Java/Spring Boot, Apache Solr (Legacy/Core), AWS OpenSearch (Modern/Growth), SQL DB, Kafka 
     

    Responsibilities:

    • Design, develop, and maintain high-performance backend Java services (primarily Spring Boot) that integrate with search engines.
    • Build complex search features for the frontend, including faceted navigation (filtering), multi-tenant searching, real-time autocomplete/typeahead, and spell-checking suggestions.
    • Utilize Java client libraries (such as Solr or AWS SDKs) to construct efficient, programmatic queries.
    • Take ownership of the search schema design, deciding how complex data structures should be analyzed, tokenized, and stored for optimal retrieval.
    • Build robust ETL pipelines in Java (potentially using Kafka or other messaging systems) to synchronize data from primary SQL databases into the search indices in near real-time.
    • Configure analyzers, stemmers, and tokenizers to handle nuances in human language.
    • Diagnose slow queries, analyze search logs, and optimize both Java application code and search engine configurations for low-latency performance.
    • Maintain and optimize existing on-premise or cloud-hosted Apache Solr installations.
    • Play a key role in designing hybrid strategies or migration paths from legacy Solr systems to managed AWS OpenSearch environments.

     

    Requirements: 

    • 5+ years of professional experience in backend software development using modern Java (Java 8+, Spring Boot ecosystem).
    • Strong, demonstrable experience with Search Technologies. This means either:
      • Hands-on production experience configuring, managing, and developing against Apache Solr (understanding schema.xml, solrconfig.xml, Zookeeper integration).
      • OR deep foundational knowledge of Lucene-based search concepts (inverted indices, analysis chains, TF-IDF/BM25 scoring logic) with the ability to quickly apply that to Solr.
    • Hands-on experience with AWS OpenSearch (or Elasticsearch) in a managed cloud environment.
    • Experience with data modeling in relational databases (PostgreSQL, MySQL, Oracle).
    • Strong understanding of RESTful API design principles.
    • Preferred Qualifications:
      • Experience architecting zero-downtime migrations from self-hosted Solr to managed cloud search services.
      • Experience with event-driven architecture and streaming tools like Apache Kafka for real-time indexing.
      • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines like Jenkins or GitLab CI.

     

    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
  • · 66 views · 8 applications · 3d

    Full-Stack Developer (.NET / Vue.js) – Crypto Trading Platform to $4500

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - C1
    We build a modern fintech platform integrating with international payment providers. The system processes real financial transactions and includes: .NET 10 backend services ASP.NET Core APIs Real-time updates via SignalR MS SQL data layer Razor / Blazor...

    We build a modern fintech platform integrating with international payment providers.

     

    The system processes real financial transactions and includes:

    .NET 10 backend services

    ASP.NET Core APIs

    Real-time updates via SignalR

    MS SQL data layer

    Razor / Blazor UI

    Vue.js components

    Azure-based infrastructure

    We continuously upgrade the stack and avoid legacy technologies.

     

    What you will do

    Develop backend services using C# and .NET 10

    Design and implement REST integrations with payment providers

    Handle webhooks, callbacks, and signature validation

    Implement retry, idempotency, and error-handling strategies

    Work with MS SQL (query optimization, indexing)

    Develop UI using Razor / Blazor and Vue.js

    Implement real-time features with SignalR

    Contribute to architectural and performance improvements

     

    Requirements

    Must have

    Strong C# knowledge

    Experience with modern .NET (Core / 6+; .NET 8+ preferred)

    Solid REST API design experience

    Experience with MS SQL

    Experience with Razor or Blazor

    Experience with Vue.js

    Understanding of authentication (JWT, OAuth) and API security

    English — Intermediate+

     

    Nice to have

    Experience with .NET 9/10

    Azure experience

    Docker

    Experience with fintech or payment integrations

    Experience with distributed systems

    More
Log In or Sign Up to see all posted jobs