Skip to content
Backend Engineer

Backend Engineer

Senior Back-End Developer – Live Casino / RGS

iGaming Centre

Yerevanfulltime

Apply on the employer's site

Role description

We are looking for an experienced Senior Back-End Developer to join the Development Department in the Live Casino division, based in Yerevan, Armenia. This is a key technical role for a professional who will become part of the core development team responsible for building and maintaining the backend systems that power our Live Casino and RGS platforms.

You will work closely with the Solution Architect and other developers to deliver reliable, scalable, and secure backend solutions for Live Casino products, including Game Shows, Blackjack, Baccarat, Roulette and other live games.

We are looking for an experienced Senior Back-End Developer to join the Development Department in the Live Casino division, based in Yerevan, Armenia. This is a key technical role for a professional who will become part of the core development team responsible for building and maintaining the backend systems that power our Live Casino and RGS platforms.

You will work closely with the Solution Architect and other developers to deliver reliable, scalable, and secure backend solutions for Live Casino products, including Game Shows, Blackjack, Baccarat, Roulette and other live games.

What We Offer

  • The opportunity to work on a next-generation Live Casino platform.
  • Collaboration with experienced architects and developers in a growing international team.
  • A culture of open communication and professional development.
  • Competitive salary and long-term career growth opportunities.
  • The opportunity to work on a next-generation Live Casino platform.
  • Collaboration with experienced architects and developers in a growing international team.
  • A culture of open communication and professional development.
  • Competitive salary and long-term career growth opportunities.

Requirements

  • 5+ years of professional experience in backend development.
  • Strong hands-on expertise in Java and/or Node.js (TypeScript experience is a plus).
  • Proven experience in building large-scale or real-time systems (preferably iGaming, Live Casino, or streaming platforms).
  • Solid understanding of API design, microservices architecture, and event-driven systems.
  • Experience working with SQL/NoSQL databases (e.g. PostgreSQL, Redis, MongoDB).
  • Understanding of multithreading, asynchronous processing, and data consistency.
  • Knowledge of integration with game engines, calculation services, and payment systems.
  • Experience with cloud infrastructure (AWS, GCP, or Azure) and CI/CD pipelines.
  • Familiarity with version control (Git) and containerization tools such as Docker or Kubernetes.
  • Fluent in English (working level). Armenian or Russian is a strong advantage.
  • 5+ years of professional experience in backend development.
  • Strong hands-on expertise in Java and/or Node.js (TypeScript experience is a plus).
  • Proven experience in building large-scale or real-time systems (preferably iGaming, Live Casino, or streaming platforms).
  • Solid understanding of API design, microservices architecture, and event-driven systems.
  • Experience working with SQL/NoSQL databases (e.g. PostgreSQL, Redis, MongoDB).
  • Understanding of multithreading, asynchronous processing, and data consistency.
  • Knowledge of integration with game engines, calculation services, and payment systems.
  • Experience with cloud infrastructure (AWS, GCP, or Azure) and CI/CD pipelines.
  • Familiarity with version control (Git) and containerization tools such as Docker or Kubernetes.
  • Fluent in English (working level). Armenian or Russian is a strong advantage.

Responsibilities

  • Develop and maintain backend services for Live Casino and RGS platforms.
  • Implement core functionalities such as game sessions, betting logic, payouts, and player account management.
  • Design, develop, and optimize RESTful and WebSocket APIs for integrations with internal and external systems.
  • Ensure system stability, scalability, and performance across multiple environments.
  • Collaborate with frontend, full-stack, and DevOps engineers to ensure smooth delivery and deployment.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Support the design and evolution of system architecture in cooperation with the Solution Architect.
  • Develop and maintain backend services for Live Casino and RGS platforms.
  • Implement core functionalities such as game sessions, betting logic, payouts, and player account management.
  • Design, develop, and optimize RESTful and WebSocket APIs for integrations with internal and external systems.
  • Ensure system stability, scalability, and performance across multiple environments.
  • Collaborate with frontend, full-stack, and DevOps engineers to ensure smooth delivery and deployment.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Support the design and evolution of system architecture in cooperation with the Solution Architect.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Full Stack QA Engineer

buymie

Yerevanfulltime

Apply on the employer's site

Role description

At buymie we believe it’s all about being personal and attentive. Our mission is to help and improve our customers life by offering convenience and freedom.
Buymie is on a mission to make on-demand grocery delivery simple, fast, and reliable for our customers and retail partners. Our engineering team builds and maintains the platforms that power real-time ordering, picking, and delivery at scale, and quality is central to how we ship.

Your profile
We're looking for a Full Stack QA Engineer to help us maintain and raise the quality bar across our web, mobile, and backend systems. You'll work closely with developers, product managers, and designers throughout the development lifecycle, combining manual testing expertise with the ability to design, build, and maintain automated test suites across the full stack from UI through to APIs and databases.

Job Responsibilities

  • Write and execute manual test cases,
  • Perform functional, regression, and exploratory testing,
  • Develop and maintain automation scripts for both UI and API testing,
  • Validate APIs and backend logic to ensure system reliability and data accuracy,
  • Execute SQL queries for data verification and validation,
  • Integrate automated tests into CI/CD pipelines to support continuous testing,
  • Work with QA and development teams to identify areas suitable for automation,
  • Ensure consistent and reliable test execution and reporting,
  • Report, track, and help resolve defects throughout the development lifecycle,
  • Troubleshoot test failures, identify root causes, and communicate results clearly,
  • Communicate status to stakeholders and develop reports showing the automation testing status of releases,
  • Create and maintain automation documentation and reusable frameworks,
  • Contribute to performance and load testing initiatives,
  • Create and maintain an automation roadmap and demonstrate progress against it.

Requirements

  • BS in Computer Science, Engineering, or a related field, or equivalent practical experience,
  • More than 5 years of experience in Software Quality Assurance,
  • Hands-on experience with test automation frameworks and tools (Selenium, Playwright, Appium, RestAssured or similar),
  • Experience testing web applications, backend services, and mobile applications,
  • Solid understanding of API testing principles and tools (REST APIs, request validation, response verification),
  • Basic knowledge of SQL for data validation and database testing,
  • Programming skills in Java or Python for automation scripting and test development,
  • Experience working on multiple projects and/or systems concurrently in a fast-paced environment,
  • Experience working with high-volume applications,
  • Experience managing test data for reliable automated testing,
  • Strong analytical and problem-solving skills,
  • Strong written and verbal communication skills,
  • Excellent English language skills, both written and spoken.

About Us
Buymie is an online marketplace that connects Customers with personal shoppers in their area, who shop for and deliver items from local stores.

We are a technology company that prides itself on using data-driven knowledge to perfect the online shopping experience for Customers, as well as adapt our Operations and technology to the ever-changing world.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Core Java Developer - Trading Platform

Teza Technologies

Yerevanfulltime

Apply on the employer's site

Role description

About The Role
We have an exciting opportunity in the real-time, low-latency trading platform space for an efficient, self-directed, core infrastructure developer with a desire to learn new systems and design techniques. In this role, you will design and implement new functionality as well as optimize and troubleshoot the existing system while working with various team members. We offer competitive compensation and excellent benefits.

Responsibilities

  • Design, develop, and support core components of the real-time trading platform: market data, order management, exchange connectivity, and execution infrastructure
  • Troubleshoot and resolve production issues across a globally distributed trading infrastructure
  • Develop and maintain Java and C++ trading systems

Requirements

  • 2+ years experience in a front-office trading environment building low-latency systems using Core Java
  • Bachelor’s or Master’s degree in Computer Science or related field
  • Experience with Network Programming (TCP, UDP), binary protocols
  • Experience with Unix/Linux Development
  • Experience with multi-threading and lock-free data structures
  • Experience with some subset of: Market Data, Order Management System, FIX, Algo Trading, Smart Order Router, DMA, and ITCH
  • Ability to work in a fast-paced, dynamic environment

Nice To Have

  • Experience with C++
  • Experience with Python for tooling, analytics, or data pipelines
  • Experience with Grid Computing / Big Data
  • Experience with databases (SQL, MongoDB, Redis, or similar)
  • Experience with cloud infrastructure (AWS)

Benefits

  • Health, visual and dental insurance
  • Flexible sick time policy

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Full-Stack Developer – Floating / Integrations

iGaming Centre

Yerevanfulltime

Apply on the employer's site

Role description

We are looking for an experienced Senior Full-Stack Developer to join the Development Department in the Live Casino division, based in Yerevan, Armenia. This is a key technical role for a professional who will work across both backend and frontend layers, focusing on system integrations, internal tools, and cross-platform development.

You will cooperate with other developers and architects to ensure seamless communication between different systems, services, and game modules within the Live Casino ecosystem.

We are looking for an experienced Senior Full-Stack Developer to join the Development Department in the Live Casino division, based in Yerevan, Armenia. This is a key technical role for a professional who will work across both backend and frontend layers, focusing on system integrations, internal tools, and cross-platform development.

You will cooperate with other developers and architects to ensure seamless communication between different systems, services, and game modules within the Live Casino ecosystem.

What We Offer

  • The opportunity to work on integration and cross-platform development within a next-generation Live Casino ecosystem.
  • Collaboration with experienced architects and developers in an international environment.
  • A culture of open communication, responsibility, and technical excellence.
  • Competitive salary and long-term career growth opportunities.
  • The opportunity to work on integration and cross-platform development within a next-generation Live Casino ecosystem.
  • Collaboration with experienced architects and developers in an international environment.
  • A culture of open communication, responsibility, and technical excellence.
  • Competitive salary and long-term career growth opportunities.

Requirements

  • 5+ years of professional experience in full-stack or web application development.
  • Strong hands-on experience with JavaScript / TypeScript, React, and Node.js.
  • Solid understanding of RESTful APIs, WebSockets, and microservices architectures.
  • Experience integrating external APIs, payment systems, and game platforms.
  • Proficiency in working with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
  • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and version control (Git).
  • Understanding of frontend performance optimization and backend scalability principles.
  • Experience with cloud infrastructure (AWS, GCP, or Azure) is an advantage.
  • Fluent in English (working level). Armenian or Russian is a strong advantage.
  • 5+ years of professional experience in full-stack or web application development.
  • Strong hands-on experience with JavaScript / TypeScript, React, and Node.js.
  • Solid understanding of RESTful APIs, WebSockets, and microservices architectures.
  • Experience integrating external APIs, payment systems, and game platforms.
  • Proficiency in working with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
  • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and version control (Git).
  • Understanding of frontend performance optimization and backend scalability principles.
  • Experience with cloud infrastructure (AWS, GCP, or Azure) is an advantage.
  • Fluent in English (working level). Armenian or Russian is a strong advantage.

Responsibilities

  • Design, develop, and maintain full-stack applications and integration services across the Live Casino and RGS platforms.
  • Build and support internal tools and dashboards for operations, analytics, and monitoring.
  • Implement efficient and secure API integrations with external partners and third-party systems.
  • Collaborate with backend and frontend teams to ensure consistency and high performance across products.
  • Contribute to the development of common UI components and internal libraries.
  • Maintain code quality, performance, and scalability across all parts of the stack.
  • Participate in code reviews, testing, and continuous improvement of development processes.
  • Work closely with the Solution Architect to align technical decisions with business and product goals.
  • Troubleshoot production issues and ensure the stability of integrations and internal systems.
  • Design, develop, and maintain full-stack applications and integration services across the Live Casino and RGS platforms.
  • Build and support internal tools and dashboards for operations, analytics, and monitoring.
  • Implement efficient and secure API integrations with external partners and third-party systems.
  • Collaborate with backend and frontend teams to ensure consistency and high performance across products.
  • Contribute to the development of common UI components and internal libraries.
  • Maintain code quality, performance, and scalability across all parts of the stack.
  • Participate in code reviews, testing, and continuous improvement of development processes.
  • Work closely with the Solution Architect to align technical decisions with business and product goals.
  • Troubleshoot production issues and ensure the stability of integrations and internal systems.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Software Development Engineer

Criteo

Yerevanfulltime

Apply on the employer's site

Role description

What You'll Do:

We are a distributed engineering team dedicated to building and maintaining custom programmatic advertising platforms (SSPs/DSPs) for clients across the US, UK, and EU. We focus on real-time bidding, ETL pipelines, and ad delivery using Criteo's u-Platform stack. Our projects enclose a wide range of digital advertising channels, including web, app, CTV, DOOH, and audio.

As a Back-End Engineer at Criteo, you'll create top-tier business products that help our clients maximize publisher revenue, enhance advertiser outcomes, and unlock the true value of their shopper data. While we’re open to candidates with experience in any backend programming language (such as Python, Go, C++, Perl, Ruby Java, Node.js, or similar), a willingness to transition to Lua is essential. For this we provide enough time and the right environment

Main Responsibilities:

  • Design and Develop: Build, ship, and maintain real-time services handling 1 million bidding requests per second.
  • Prioritize: Balance product and customer priorities with operational and technical needs.
  • Ensure Quality: Deliver top-quality code through code reviews, unit tests, integration tests, and end-- to-end tests in a continuous integration environment.
  • Collaborate: Work closely with UI and Product teams to deliver services that our customers love.
  • Integrate: Perform technical integrations with large international online advertising platforms.
  • Enhance Inventory: Enrich advertising inventory with signals from diverse sources such as user interests, web page contextual information, and buying behaviors.
  • Innovate: Develop new advertising methods within a Google Privacy Sandbox environment.

Who You Are:

  • Educational Background: BS/MS in Software Engineering or a related field.
  • 4+ years of software engineering experience, proficient in writing code and unit tests in an Object-Oriented Programming language.
  • Experience with any of these languages is a big plus: GO (much desired), C++, Perl, Ruby, Python, Lua, Java, Node JS
  • Desire to learn Lua (previous experience is not required, we provide enough time and the right environment)
  • Technical Knowledge: Strong understanding of computer science concepts including data structures, algorithms, and optimization.
  • Product Focused: Dedicated to creating the best customer experience.
  • Language Skills: Proficient English is mandatory, the interview process will mostly be held in English.
  • Quality commitment: Strong commitment to quality design, automated testing, and thorough documentation.
  • Ownership: A strong sense of ownership with a proactive approach to problem-solving.
  • Creative Technologist: A problem solver, fixer, and innovative technologist who sees coding as a talent and passion, not just a skill.
  • Team Player: Excellent communicator and efficient collaborator who can work well with others.

We acknowledge that many candidates may not meet every single role requirement listed above. If your experience looks a little different from our requirements but you believe that you can still bring value to the role, we’d love to see your application!

Who We Are:

We’re Criteo, the Commerce Intelligence Platform. Criteo helps businesses turn shopper signals into commerce outcomes while delivering more relevant experiences for shoppers. We use proprietary commerce intelligence and AI decisioning to drive relevance for shoppers and performance for businesses.

At Criteo, our culture is as unique as it is diverse. From our offices across the globe or from the comfort of home, our 3,600 Criteos collaborate together to build an open, impactful, and forward-thinking environment.

We foster a workplace where everyone is valued, and employment decisions are based solely on skills, qualifications, and business needs—never on non-job-related factors or legally protected characteristics.

What We Offer:

🏢 Ways of working – Our hybrid model blends home with in-office experiences, making space for both.

📈 Grow with us – Learning, mentorship & career development programs.

💪 Your wellbeing matters – Health benefits, wellness perks & mental health support.

🤝 A team that cares – Diverse, inclusive, and globally connected.

💸 Fair pay & perks – Attractive salary, with performance-based rewards and family-friendly policies, plus the potential for equity depending on role and level.

Additional benefits may vary depending on the country where you work and the nature of your employment with Criteo.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

8 more openings in this category and country

Senior Back-End Developer – Live Casino / RGSiGaming Centre · Armenia

Apply on the employer's site