Jobs Backend

987
  • · 162 views · 67 applications · 30d

    Senior Backend Engineer

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

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


    Key Responsibilities

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


    Required Skills

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

    Trainee Power Platform Developer (по суті — trainee .NET)

    Hybrid Remote · Ukraine · English - B1
    Hello! We are looking for a Trainee Power Platform Developer specializing in building solutions based on Microsoft Power Platform, including Power Apps, Power Automate, Power BI, and Power Virtual Agents. This role is trainee-level and is essentially...

    Hello!

    We are looking for a Trainee Power Platform Developer specializing in building solutions based on Microsoft Power Platform, including Power Apps, Power Automate, Power BI, and Power Virtual Agents.

    This role is trainee-level and is essentially focused on .NET fundamentals, which are considered a key requirement. Knowledge of Microsoft Power Platform is a plus, but the rest will be taught during the onboarding and training process.

    The primary role is to create innovative, integrated, and automated solutions to optimize business processes, with a strong emphasis on learning, mentorship, and professional growth.
    It is necessary to visit the office in the center of Lviv.
     

    Required Skills

    • Understanding of Power Apps, Power Automate, Power BI, and Power Virtual Agents

    • Basic knowledge of Microsoft 365 and Dynamics 365

    • Familiarity with data modeling and business process automation

    • Willingness to learn how to integrate Power Platform solutions with external systems

    • Will be An Advantage

    • Understanding of Azure services and APIs

    • Knowledge of Dataverse, SQL, and SharePoint
     

    Responsibilities

    • Application Development: Build custom applications using Power Apps to automate workflows, collect data, and simplify system interactions.

    • Process Automation: Use Power Automate to streamline repetitive tasks such as data processing, notifications, and system integrations.

    • Data Analysis: Develop interactive dashboards and reports in Power BI for data visualization and business analysis.

    • Integration: Ensure seamless integration between Power Platform applications and other Microsoft 365, Dynamics 365, or third-party systems.

    • Chatbot Development: Create AI-driven chatbots with Power Virtual Agents to enhance customer support and internal communications.

    Optimization: Implement solutions that reduce time costs and improve business efficiency, tailored to the organization’s specific needs.
     

    We Offer

    • Working on the fast-growing project with the team of professionals

    • Extremely friendly and fun to work with the team

    • Above market salary

    • Free English lessons

    • Respect and support for growth from the team

    • Flexible working schedule

    • Comfortable office with good location and free perks

    • Parties and celebrations.

    More
  • · 352 views · 24 applications · 30d

    Fullstack Node.js + Vue.js developer to $800

    Full Remote · Ukraine · 1 year of experience · English - B2
    We search for a «willing to learn» person who wants to learn and develop enterprise-level web applications/websites. Skills & Requirements: • You’ve got at least 1 year of experience in JavaScript • You’ve worked with some of the modern JavaScript...

    We search for a «willing to learn» person who wants to learn and develop enterprise-level web applications/websites.

     

    Skills & Requirements:

    • You’ve got at least 1 year of experience in JavaScript

    • You’ve worked with some of the modern JavaScript frameworks — Vue.js

    • You have experience with Node.js

    • You have experience with PostgreSql 

    • You feel comfortable communicating in English

    • You’re passionate about solving new problems

    • You are always looking for the best solution

     

    We are offering:

    -Senior team;

    -Regular review;

    -Long-term employment;

    -Challenging projects;

    -Certifications;

     

    Responsibilities:

    -Code review.

    -Functionality improvements to an existing solution

    -Increasing system stability, testability, maintainability, and security

    More
  • · 40 views · 4 applications · 30d

    Team Lead Java

    Full Remote · Ukraine · 6 years of experience · English - B2
    A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and cloud-ready. The platform...
    • A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and cloud-ready. The platform enables industry-leading analytics, client reporting, regulatory compliance, surveillance, supervisory reporting, and data science solutions (data flame). The project tech stack: Java, Scala, Spring, SQL, Kafka, Hadoop.

      We are looking for a strong Senior Java Developer/Team Lead Java capable of being able to work within the team, being a mentor for team members, communicating with stakeholders, and being accountable for the whole team and the outcomes of activities that are assigned.

      The role of the Team Lead involves working with strong development teams (3 Senior Java Developers), the opportunity to work with big data improving knowledge in this domain utilizing the resources of an international bank.

       

    • Responsibilities:

      • Design and build frameworks for ingesting/modeling the complex Risk data
      • Develop Low latency caching to service Front office risk systems
      • Setup monitoring and management for services
      • Provide SME support for development of automated QA scripts
      • Management of Team

       

    • Mandatory Skills Description:

      • Team Lead experience
      • Development experience with expertise in the following:
      • Designing and building APIs (Java);
      • Java Server-side or Back-end development;
      • Core Java;
      • Java collections and multithreading;
      • Java Memory Management;
      • Database and SQL (writing stored procedures, designing table schemas).
      • Understanding of distributed systems.
      • Understanding of CI/CD workflow.
      • Linux

      • Ability to multi-task and work under pressure.
      • Ability to pick up new concepts and apply the knowledge.
      • Demonstrated problem-solving skills.
      • Enthusiastic and proactive approach with a willingness to learn.
      • The candidate is expected to be dynamic, and flexible with a high energy level as this is a demanding and rapidly changing environment

       

    • Nice-to-Have Skills Description:

      • Experience in Hadoop Ecosystem (HDFS, Impala, HIVE, HBASE, etc.)
      • Experience In-memory databases and caching
      • Job Orchestration tools like Autosys or Airflow
      • Apache Spark
      • Financial background (where possible)

       

    • Languages:
      • English: C2 Proficient
    More
  • · 129 views · 39 applications · 30d

    Senior Node.js Developer

    Full Remote · EU · 6 years of experience · English - B2
    Hi there, We’re looking for a talented Senior Node.js Developer to help build the next generation of AI-driven finance solutions. Location: EU About the project: Our client provides an AI-powered platform that revolutionises corporate expense management...

    Hi there,

    We’re looking for a talented Senior Node.js Developer to help build the next generation of AI-driven finance solutions.

    Location: EU


    About the project:

    Our client provides an AI-powered platform that revolutionises corporate expense management by automating approval workflows, tracking real-time spending, and offering data-driven budgeting insights.

    Designed for mid to large-sized businesses (200 to 10,000 employees), the solution ensures scalability and flexibility, enabling greater control over expenses while enhancing employee autonomy.

    By replacing traditional expense reports, it streamlines financial processes, helping companies embrace digital finance through intelligent, integrated software!


    Requirements:
    — 7+ years of backend development experience with production systems
    — Proficiency in Node.js for building scalable backend applications
    — Strong experience with SQL databases (MySQL, PostgreSQL), including query optimization and performance tuning
    — Familiarity with backend frameworks such as Express.js or similar
    — Experience working in Agile environments
    — Strong analytical and problem-solving skills for performance optimization and system efficiency
    — Excellent collaboration and communication skills within cross-functional teams
    — Experience with cloud services (AWS, GCP, Azure)
    — Familiarity with microservices architecture and containerization (Docker, Kubernetes)
    — Knowledge of CI/CD practices
    — Strong experience with AI development tools and frameworks
    — Upper-Intermediate English level or higher


    Responsibilities:
    — Design, implement, and maintain scalable, secure, and high-performance backend systems
    — Build and manage RESTful APIs for seamless integration and smooth user interactions
    — Optimize database queries, manage schemas, and ensure data integrity with large datasets
    — Collaborate with frontend engineers, product managers, and cross-functional teams to deliver impactful features
    — Contribute to system architecture design, ensuring scalability, resilience, and maintainability
    — Participate in code reviews, refactor code for performance, and suggest optimizations
    — Ensure backend processes follow security, compliance, and data privacy best practices
    — Monitor and optimize backend performance for a smooth user experience


    What we offer:
    — Flexible Work Environment: Opportunity to work remotely
    — Premium Medical Insurance: Comprehensive health insurance for your well-being
    — 1:1 English Classes: Individual English language training to enhance communication skills
    — Great Team: Supportive, collaborative, and dynamic international team
    — Equipment Provided: All necessary equipment supplied for efficient job performance
    — Annual Vacation: 18 days of paid vacation and 7 days of paid sick leave
    — Commitment to Hiring Ukrainians: Dedicated to hiring Ukrainian talent and promoting Ukraine as a fantastic place to work
    — Flexible Payment System: Allows you to withdraw funds easily with multiple options


    Does this position sound like a perfect match? We’re eager to hear from you!


     

    More
  • · 67 views · 5 applications · 30d

    Senior Backend developer (Java) Only Vinnytsia, Ukraine

    Hybrid Remote · Worldwide · Product · 5 years of experience · English - B2
    A global leader in AI-powered IT Service Management (ITSM), building smart platforms that automate IT support and help organizations work faster and smarter. Our solutions are trusted by thousands worldwide, making complex tasks simple so IT teams can...

    A global leader in AI-powered IT Service Management (ITSM), building smart platforms that automate IT support and help organizations work faster and smarter. Our solutions are trusted by thousands worldwide, making complex tasks simple so IT teams can focus on what matters most.


    Key Responsibilities

    • Lead the design, development and maintenance of backend services using Java, Spring and modern frameworks, ensuring scalability, reliability and security.
    • Architect and optimize RESTful and asynchronous APIs (GraphQL/gRPC/event‑driven) to support both internal services and external integrations.
    • Integrate AI agents and backend services leveraging Large Language Models (LLMs) and other machine‑learning technologies, guiding implementation best practices.
    • Drive system architecture discussions and decisions, participate in enterprise‑wide design reviews and contribute to ongoing process and technology improvements.
    • Collaborate closely with Product, Frontend, DevOps and Data teams to deliver secure, robust and scalable solutions, translating business requirements into technical specifications.
    • Establish and evolve CI/CD pipelines and automated testing strategies (unit, integration, load and security tests) to ensure high code quality and smooth releases.
    • Diagnose and resolve complex production issues, perform root‑cause analysis and implement corrective actions to improve system reliability and performance.


    Requirements:

    • 5+ years of backend development experience with advanced knowledge of Java (Java 8,11+) and deep understanding of OOP, design patterns and clean‑code principles.
    • Proven track record building and maintaining enterprise‑grade applications with Spring Framework/Spring Boot.
    • Expertise in designing and maintaining RESTful APIs, and familiarity with GraphQL or gRPC.
    • Strong SQL/NoSQL experience, including schema design, query optimization and performance tuning.
    • Hands‑On experience with microservices architecture and distributed systems design, including event‑driven patterns and domain‑driven design (DDD).
    • Experience with message queues (e.g., Kafka, RabbitMQ, Redis Streams, SQS) and streaming platforms.
    • Deep understanding of cloud services (AWS EC2, ECS/EKS, RDS, S3, SQS) and infrastructure‑as‑code tools (CloudFormation/Terraform).
    • Proficient in CI/CD pipelines (GitHub Actions, Jenkins), Git workflows and automated deployment strategies.
    • Strong analytical and problem‑solving skills, with a keen attention to detail and a passion for delivering high‑quality, maintainable software.
    •  

    Bonus Points

    • Exposure to Node.js/TypeScript or other backend languages (Go, Python).
    • Experience with observability and tracing tools (Datadog, Prometheus, Grafana, CloudWatch).
    • Knowledge of security best practices for cloud and microservices environments (OWASP, IAM, encryption).
    • Direct experience building generative‑AI agents or applications, including prompt engineering and integrating vector databases.
    More
  • · 75 views · 16 applications · 30d

    Senior Golang Developer

    Full Remote · EU · Product · 4 years of experience · English - None
    Job description Our client is an international product-based IT company specializing in the iGaming industry. Founded in 2014, the company quickly became a leader in the CIS region and is now expanding globally. We are currently looking for a Senior...

    Job description

    Our client is an international product-based IT company specializing in the iGaming industry. Founded in 2014, the company quickly became a leader in the CIS region and is now expanding globally.

    We are currently looking for a Senior Golang Developer.

     

    📋 Key responsibilities and your contribution:

    • Developing and maintaining microservices in Go
    • Participating in architectural design (DDD, Event Sourcing, SOLID, Design Patterns)
    • Integrating with external systems via API (REST, gRPC, WebSocket)
    • Optimizing performance and resiliency (Pprof, tracing, etc.)
    • Implementing and maintaining monitoring and logging systems (Prometheus, Grafana, ELK, etc.)
    • Working with message brokers (Kafka, RabbitMQ)
    • Writing tests: unit, integration, TDD
    • Working with SQL and NoSQL databases, caches, and migrations
    • Code review, participation in CI/CD processes (GitLab CI, linters)
    • Participating in task planning, decomposition, and estimation (Agile, Scrum/Kanban)
    • Mentoring junior developers and contributing to the hiring process

     

    📚 Your qualifications:

    • Expertise in Go with 4+ years of hands-on experience
    • Strong understanding of Go core concepts: data structures, interfaces, goroutines, channels, defer, context, memory model
    • Experience with Go packages and frameworks: sync, runtime, profiling tools, race detector, Gin, Echo, Go-Kit, Beego
    • Knowledge of software architecture and design: DDD, Event Sourcing, 12-Factor App, SOLID principles, design patterns, microservices
    • Experience building fault-tolerant, observable systems
    • Proficiency in testing and related tools: unit, integration, performance, security; go test, httptest, Testify
    • Strong understanding of algorithms, data structures, and complexity
    • Hands-on experience with monitoring and logging tools: Sentry, Prometheus, Grafana, Alertmanager, ELK stack, OpenTelemetry, Jaeger
    • Experience working with databases and caching: PostgreSQL, MySQL, MongoDB, ACID, indexes, transactions, replication, migrations
    • Good understanding of APIs and networking: HTTP/1.1, HTTP/2, REST, gRPC, WebSocket, OSI model, TCP/UDP
    • Experience in API debugging and network troubleshooting

     

    ➕ Nice to have:

    • Experience with Highload systems
    • Understanding of ISO 27001, GDPR, PCI/DSS compliance
    • Contributions to Open Source or a public GitHub profile

     

    Benefits:

    ⭐ Days of recovery: 20 paid vacation day per year and unlimited sick leave days.
    ⭐ Health: corporate medical insurance, a company psychologist and a Cafeteria of Benefits for personal wellness choices.
    ⭐ Education: a variety of foreign languages course for you to choose from. Also we are open for your development and you can choose different courses /training for improving your skills.
     Compensation: additional benefits that can be used according to company policy, e.g. paid business trips, international conference opportunities, lunch perks at our offices etc.
     Work Environment: work remotely or from one of our offices in Cyprus, Portugal, Poland, equipped with the equipment you’ll need for success.

    More
  • · 212 views · 37 applications · 30d

    Senior .Net Developer for Sport Team

    Full Remote · EU · Product · 5 years of experience · English - None Ukrainian Product 🇺🇦
    About your key responsibilities and impact: Designing and implementing scalable and efficient software architectures; Writing, testing, and debugging complex code for new and existing software applications; Providing guidance and mentorship to junior...

    About your key responsibilities and impact:

    • Designing and implementing scalable and efficient software architectures;
    • Writing, testing, and debugging complex code for new and existing software applications;
    • Providing guidance and mentorship to junior engineers and team members;
    • Conducting thorough code reviews to ensure code quality, security, and best practices;
    • Creating and maintaining comprehensive technical documentation for software development and system design;
    • Leading and managing software development projects, ensuring timely delivery and quality (shared responsibility with the Delivery Manager);
    • Working closely with cross-functional teams, including product management, design, and operations, to align development efforts with business goals;
    • Researching and implementing new technologies and methodologies to improve software performance and development processes;
    • Identifying and resolving complex software issues and technical challenges;
    • Driving continuous improvement in software development practices and processes;
    • Communicating effectively with stakeholders, including presenting technical concepts and project updates;
    • Delivering code to production in a timely manner according to business expectations.

    Essential professional experience:

    • 5+ years of experience in back end;
    • System Design & Architecture – strong experience designing scalable, resilient .NET systems using microservices, event-driven and cloud-native architectures (Azure/AWS);
    • Backend Expertise – advanced C# skills, RESTful API development, asynchronous programming, and deep understanding of design and resilience patterns (DDD, CQRS, circuit breaker, etc.);
    • Database Mastery – proficiency in SQL optimization, data modeling, indexing, and experience with both relational and NoSQL databases;
    • Messaging & Performance – hands-on Kafka expertise, high-load system optimization, caching, and distributed computing;
    • DevOps & Cloud – solid experience with CI/CD pipelines, Docker/Kubernetes, and infrastructure automation;
    • Quality & Observability – strong focus on testing (xUnit, NUnit), monitoring (Serilog, App Insights), and secure coding practices;
    • Leadership & Collaboration – mentoring peers, driving technical decisions, and ensuring engineering excellence within Agile teams;
    • Languages – Intermediate+ English, B2+ Ukrainian/Russian
    More
  • · 61 views · 10 applications · 30d

    Middle+ PHP Laravel+React.js Developers

    Full Remote · Ukraine · 4 years of experience · English - B2
    We are seeking a high-performing Middle+ Full Stack Developer to join the engineering team of an American Fintech SaaS product. The project is a scalable payment solutions platform that provides a flexible approach to payment processing for SMBs and...

    We are seeking a high-performing Middle+ Full Stack Developer to join the engineering team of an American Fintech SaaS product. The project is a scalable payment solutions platform that provides a flexible approach to payment processing for SMBs and fintech startups. This role is ideal for a backend-heavy developer (80% Backend / 20% Frontend) who thrives in a cloud-native environment and is eager to work with modern architectures and AI-driven development tools.

    Responsibilities

    • Design, develop, and maintain the backend core of the payment platform using PHP and the Laravel framework. (representing approximately 80% of the role).
    • Architect and evolve complex GraphQL APIs to support a wide range of payment scenarios and methods.
    • Build and optimize scalable, fault-tolerant services to ensure the platform remains stable under high-load conditions.
    • Develop and integrate modern, responsive user interface components using React.js (representing approximately 20% of the role).
    • Implement and manage caching strategies using Redis or Memcached to improve application performance and responsiveness.
    • Work within a cloud-native environment, managing containerization and orchestration through Docker and Kubernetes.
    • Configure and maintain observability tools, utilizing logging and monitoring systems like Logz.io to ensure platform health.
    • Participate in the full software development life cycle (SDLC), contributing to architectural decisions and technical discussions.
    • Engage in proactive code reviews to maintain high code quality and mentor team members through technical feedback.
    • Apply secure coding principles and best practices to safeguard sensitive financial data and maintain fintech security standards.
    • Explore and leverage agentic AI tooling and autonomous coding agents to optimize the development workflow and efficiency.

    Required Skills & Experience

    • 4+ years of commercial experience with Laravel or other modern PHP frameworks.
    • Hands-on experience with Docker and Kubernetes.
    • Proficiency in using Redis and/or Memcached.
    • Proven experience working with GraphQL.
    • Solid understanding of cloud-native / SaaS architectures (scalability, resilience, multitenancy).
    • Experience with logging and monitoring systems (Logz.io or similar).
    • English level: B2–C2.

    Nice to have

    • Domain experience in Fintech or payment systems.
    • Experience using agentic AI tooling (e.g., autonomous coding agents, Claude Code, etc.).
    • Strong understanding of security best practices.

    Soft Skills

    • Strong analytical and problem-solving abilities.
    • Excellent communication and teamwork skills.
    • Proactive and self-driven approach to task ownership.
    • Ability to work effectively in agile and distributed teams.
    • Result-oriented mindset with attention to detail.

    Tools & Technologies

    PHP (Laravel), React.js, Vue. GraphQL, MySQL, Redis / Memcached, Docker / Kubernetes, Logz.io, Agentic AI Tooling

    More
  • · 66 views · 7 applications · 30d

    Principal Golang Engineer

    Full Remote · Ukraine · Product · 5 years of experience · English - None
    About Teramind Teramind is the leading platform for user behavior analytics, serving multiple use cases from insider risk mitigation to business process optimization. With our comprehensive suite of solutions, organizations gain unprecedented visibility...

    About Teramind

     

    Teramind is the leading platform for user behavior analytics, serving multiple use cases from insider risk mitigation to business process optimization. With our comprehensive suite of solutions, organizations gain unprecedented visibility into user activities while enhancing security, optimizing productivity, and ensuring compliance. Trusted by Fortune 500 companies and businesses of all sizes across industries, our innovative platform helps organizations protect sensitive data, maximize workforce performance, and create safer, more efficient digital workplaces. Through real-time monitoring and advanced analytics, we enable businesses to safeguard their most sensitive information while optimizing employee productivity in both in-office and remote work environments.

     

    Our Core Values

     

    At Teramind, our values drive everything we do. We embrace innovation as a fundamental principle, constantly pushing boundaries to improve our products, streamline processes, and enhance customer experiences. We foster resourcefulness by empowering our team members with the autonomy and confidence to solve problems independently while providing collaborative support when needed. As a globally inclusive organization, we celebrate diversity and create an adaptable work culture where respect and collaboration thrive across our international teams. Above all, we are committed to excellence, delivering the highest quality in every aspect of our work and consistently exceeding expectations in service to our clients and each other.

     

    Requirements

     

    • 7+ years of commercial software development experience.

    • 3+ years experience in Golang, designing and building scalable high-performing applications.

    • Capable to independently and proactively lead a feature from business need, to solution architecture, development and deployment in production while cooperating with the different teams

    • Solid experience with Docker and Kubernetes in production environments.

    • Deep understanding of cloud-native design principles and system observability.

    • Experienced in microservice architecture and building RESTful services

    • Fluent in conversational and written English (B1+), for daily interactions with multicultural teams

    • Highly organised with precise attention to detail

     

    Your day-to-day

     

    • Transform business requirements into actionable items for the development team

    • Lead the design, architecture, and implementation of complex systems microservices in Golang.

    • Own end-to-end delivery — from conceptual design to production deployment and performance optimization.

    • Engage in technical discussions with executives and stakeholders, presenting solutions and trade-offs clearly and confidently.

    • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product

    • Drive continuous improvement in system performance, security, and reliability.

    • Manage any issues that may arise and drive resolutions throughout the development process

    • Collaborate with cross-functional teams and leverage technical expertise to make informed implementation decisions, actively participating in code reviews and software lifecycle activities

    • Work with other team members and technical leads effectively and with minimal supervision

     

    Benefits

     

    This is a remote job. Work from anywhere! We’ve been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.

     

    Additionally:

     

    • Collaboration with a forward-thinking team where new ideas come to life, experience is valued, and talent is incubated.

    • Competitive salary

    • Career growth opportunities

    • Flexible paid time off

    • Laptop reimbursement

    • Ongoing training and development opportunities

     

    About our recruitment process

     

    We don’t expect a perfect fit for every requirement we’ve outlined. If you can see yourself contributing to the team, we want to hear your story. You can expect up to 3 interviews. In some scenarios, we’re able to streamline the process to have minimal rounds. Director-level roles and above should expect a more thorough process, with multiple rounds of interviews.

     

    All roles require reference and background checks

    Teramind is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration without regard to race, age, religion, color, marital status, national origin, gender, gender identity or expression, sexual orientation, disability, or veteran status.

    More
  • · 205 views · 49 applications · 30d

    Middle Java Developer

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · English - None
    Required skills: • 3+ years of experience in Java 11; • Experience with FinTech is a must!; • Good verbal and writing English language communication skills; • Deep practical experience with Spring Boot and GitLab; • Practical experience with Kubernetes...

    Required skills:

     

    • 3+ years of experience in Java 11;
    • Experience with FinTech is a must!;

    • Good verbal and writing English language communication skills;

    • Deep practical experience with Spring Boot and GitLab;

    • Practical experience with Kubernetes for different environments;

    • Knowledge of different communication protocols (REST, gRPC, events, messaging);

    • Understanding of CI/CD practices and types of quality gates;

    • Hands-on experience with third-party integrations (fintech industry), especially with payment providers and gateways;

    • Taking the full responsibility for the results of own work;

    • Knowledge of Docker and AWS.

     

    Will be a plus:

    API design and documentation skills;

    Knowledge of Redis and Oracle APEX.

     

    Responsibilities:

     

    • Payment provider integrations and product improvements according to the company strategy;

    • Develop, deploy, and support Spring Boot-based services;

    • Deploy and configure the system on various environments in the Kubernetes cluster;

    • Ensure system performance in production environments;

    • Develop architecture and system design;

    • Improve teamwork;

    • Implement ideas from Product Backlog into a reliable working product.

     

    Working conditions:

     

    • Work schedule 5/2 from 10-00 to 19-00;

    • Remote work;

    • We provide all the necessary tools for your successful and comfortable work;

    • Training at the expense of the company (courses, seminars, new and interesting projects);

    • Learning English at the expense of the company;

    • Regular team building at the expense of the company;

    • Ability to switch between projects and try yourself in different roles.

    More
  • · 494 views · 32 applications · 30d

    Junior Full Stack .NET\React Developer

    Hybrid Remote · Ukraine · 1 year of experience · English - B2
    We’re looking for a Full-Stack .NET Developer who enjoys building real, modern web applications and wants to grow together with our team. If you’re comfortable working with both backend and frontend and like turning ideas into working solutions, this role...

    We’re looking for a Full-Stack .NET Developer who enjoys building real, modern web applications and wants to grow together with our team. If you’re comfortable working with both backend and frontend and like turning ideas into working solutions, this role is for you.

     

    Your Responsibilities:

    • Develop and improve web apps using C#, ASP.NET Core, and React
    • Build and connect REST APIs
    • Work with Azure and help manage deployments
    • Keep the code secure, clean, and fast
    • Collaborate with designers, PMs, and QA to deliver great products

     

    What We Expect:

    • 1+ years of experience with .NET Core, C#, and React
    • Good understanding of SQL, REST, JWT/OAuth
    • Some experience with Azure or another cloud platform
    • A proactive mindset and attention to detail
    • Strong English skills
    • Full-time availability

     

    Nice to Have:

    • Experience with CI/CD, Docker, or microservices
    • Interest in improving architecture and performance


    We offer:

    • Career growth — clear path to advance
    • Feedback — regular reviews & support
    • Celebrations — gifts for milestones
    • Flexibility — remote or hybrid (Lviv office)
    • Mentorship — learn from senior experts
    • Accounting — full paperwork support
    • Time off — 18 vacation + 5 sick days
    • Extra leave — +10 days yearly
    • Office perks — free lunches
    • Team events — gatherings & gifts


     


     

    More
  • · 95 views · 1 application · 30d

    WordPress Developer

    Office Work · Ukraine (Kyiv) · Product · 0.5 years of experience · English - B1
    We are looking for a WordPress Developer to join our team. As a WordPress Developer, you will work with other members of the team to develop WordPress sites. What You will do: Develop sites using standard WordPress functionality without code...

    We are looking for a WordPress Developer to join our team. 

    As a WordPress Developer, you will work with other members of the team to develop WordPress sites.

     

    What You will do:

    • Develop sites using standard WordPress functionality without code writing
    • Develop custom WordPress plugins and themes based on client requirements
    • Collaborate with the team to ensure that project goals and objectives are met
    • Debug and troubleshoot issues as they arise
    • Stay up-to-date with current best practices and learn about new technologies
    • Write high-quality, reusable code for future use
    • Manage personal development tasks and team member requests based on priorities defined by the team leader

     

    Required Experience to Succeed in This Role:

    • 1+ years of experience as a WordPress developer
    • Basic knowledge of PHP and MySQL
    • Basic knowledge of HTML, CSS, and JavaScript
    • Familiarity with WordPress plugin and theme development
    • Proficiency in Git
    • Strong work ethic
    • Ability to work independently and manage multiple tasks simultaneously
    • Must have the ability to research and learn new technologies
    • Attention to detail, good time-management skills, ability to handle multi-tasking activities
    • Intermediate+ English proficiency

     

    What We Offer:

    • 21 days of paid Leave per year.
    • 7 days of sick Leave annually.
    • English-speaking Clubs.
    • Corporate Events and team buildings.
    • Long term cooperation.
    • Performance review once a year
    • Health insurance.
    • All necessary technical equipment provided.
    • 4 days work on-site in comfortable office and 1 day fully remote.

     

    Steps of the hiring process:

    - Recruitment interview.

    - Technical interview.

    - Test task.

    - Final interview with CTO.

    More
  • · 177 views · 6 applications · 30d

    Backend Web Developer

    Full Remote · Ukraine · 3 years of experience · English - B2
    Project Overview: We are supporting the relaunch and further development of a high-value German finance media website led by a well-known journalist with a large audience. The core website is already live with a basic backend infrastructure and finalized...

    Project Overview:

    We are supporting the relaunch and further development of a high-value German finance media website led by a well-known journalist with a large audience. The core website is already live with a basic backend infrastructure and finalized frontend layout.

    The next phase focuses on backend development, integrations, and feature expansion.

     

    Role Summary:

    We are looking for an experienced Backend Web Developer with strong Craft CMS expertise to maintain, extend, and enhance an existing CMS installation. The role focuses purely on backend development and integrations.

     

    Responsibilities:

    - Maintain and extend an existing Craft CMS backend

    - Implement Stripe payment integration

    - Design and implement a shop / paid content system

    - Develop an event management module (paid/free events, subscriber access)

    - Improve newsletter management and scheduling

    - Enhance subscriber user journeys within the backend

    - Integrate Craft CMS with an external CRM system

    - Ensure code quality, scalability, and maintainability

     

    Required Skills & Experience:

    - Strong experience with Craft CMS (must-have)

    - Solid backend development skills (PHP, Yii framework preferred)

    - Experience with Stripe API and payment workflows

    - Experience implementing subscription models / paid access

    - Experience with CMS integrations (CRM, newsletters, third-party services)

    - Familiarity with database design and backend architecture

    - Ability to work independently and take ownership of a system

    - Professional English communication skills

     

    Will be a plus:

    - Experience with newsletter systems (Mailchimp, SendGrid, etc.)

    - Experience with event management or booking systems

    - Experience working with media or content-driven platforms

    - Understanding of GDPR-relevant backend processes

    - German language B1+

     

    Project Details:

    - Start: As soon as possible

    - Initial Engagement: Full-time for 3 months with further team expand 

    - Language: Project communication in English

    - Work Type: Remote

     

    We offer:

    • Professional and career growth;
    • Competitive compensation depending on your experience and skills;
    • Warm and friendly working environment;
    • Support with financial accounting etc.

     

    Are you interested?

    Let's talk!

    More
  • · 193 views · 19 applications · 30d

    PHP Full Stack Web Developer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2
    Project Overview: We are supporting the relaunch and further development of a high-value German finance media website led by a well-known journalist with a large audience. The core website is already live with a basic backend infrastructure and finalized...

    Project Overview:

    We are supporting the relaunch and further development of a high-value German finance media website led by a well-known journalist with a large audience. The core website is already live with a basic backend infrastructure and finalized frontend layout.

    The next phase focuses on backend development, integrations, and feature expansion.

     

    Role Summary:

    We are looking for an experienced Backend Web Developer with strong Craft CMS expertise to maintain, extend, and enhance an existing CMS installation. The role focuses purely on backend development and integrations.

     

    Responsibilities:

    - Maintain and extend an existing Craft CMS backend

    - Implement Stripe payment integration

    - Design and implement a shop / paid content system

    - Develop an event management module (paid/free events, subscriber access)

    - Improve newsletter management and scheduling

    - Enhance subscriber user journeys within the backend

    - Integrate Craft CMS with an external CRM system

    - Ensure code quality, scalability, and maintainability

     

    Required Skills & Experience:

    - Strong experience with Craft CMS (must-have)

    - Solid backend development skills (PHP, Yii framework preferred)

    - Experience with Stripe API and payment workflows

    - Experience implementing subscription models / paid access

    - Experience with CMS integrations (CRM, newsletters, third-party services)

    - Familiarity with database design and backend architecture

    - Ability to work independently and take ownership of a system

    - Professional English communication skills

     

    Will be a plus:

    - Experience with newsletter systems (Mailchimp, SendGrid, etc.)

    - Experience with event management or booking systems

    - Experience working with media or content-driven platforms

    - Understanding of GDPR-relevant backend processes

    - German language B1+

     

    Project Details:

    - Start: As soon as possible

    - Initial Engagement: Full-time for 3 months with further team expand 

    - Language: Project communication in English

    - Work Type: Remote

     

    We offer:

    • Professional and career growth;
    • Competitive compensation depending on your experience and skills;
    • Warm and friendly working environment;
    • Support with financial accounting etc.

     

    Are you interested?

    Let's talk!

    More
Log In or Sign Up to see all posted jobs