Skip to content
Frontend Engineer

Frontend Engineer

Senior Software Engineer (Ruby)

Exadel

Tbilisisenior

Откликнуться на сайте работодателя

Описание вакансии

Why Join Exadel

We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.

From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.

What powers it all? Our people are ambitious, collaborative, and constantly evolving.

About The Client

The company has been building solutions for mobile apps, effortless payment, business travel, and advertising since 1992. The customer is developing a mobility platform that allows operators to manage their vehicles and drivers efficiently, regulators to be informed and establish guidelines, service providers to deliver sustainable solutions, and riders to have an effortless transit experience.

Project Team

The Project Is a Taxi Ordering Service. The User Can Hail a Taxi, Monitor An Ordered Taxi, Pay For a Ride, And See Trip History. The System Contains The Following Components

  • Ride server (all data processing);
  • Payment server (PCI DSS-compliant), which performs a transaction with the passenger's digital wallet and payment gateways;
  • Mobile application (hail taxi, geocoding, map, payments);
  • Taxi terminal (3rd party).

The project integrates with 3rd party services, including PayPal, MasterPass, Stripe, and Twilio.

Team: 1 Team Lead, 1 UI Developers, 6 Back-End Developers, 9 Mobile Developers, 5 QA, 2 BA and 2 Designer.

What You’ll Do

  • Hands-on Development & Automation: Write real code for autoscaling, internal tooling, and operational automation
  • Application Performance & Reliability: Improve the overall performance, scalability, and reliability of our applications
  • Database & Infrastructure Optimization: Work directly on database optimization, containerized environments, and continuous delivery
  • CI Automation: Enhance automated CI processes and development pipelines
  • AWS & Container Management: Maintain, optimize, and manage applications across our Docker, Kubernetes, and AWS stack

What You Bring

  • Strong Ruby Development Skills: Experienced Ruby developer with a solid background in software development
  • Containers & Orchestration: Strong, practical experience with Kubernetes and Docker
  • Cloud Infrastructure: Hands-on experience working with the AWS stack
  • Database Expertise: Proven experience with database optimization
  • CI/CD Automation: Experience with CI automation and infrastructure processes
  • Mindset: Enjoys working on performance, reliability, and infrastructure, rather than building standard product features

English level

Upper-Intermediate

Legal & Hiring Information

  • Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more.
  • Reasonable accommodations are available to enable individuals with disabilities to perform essential functions.
  • Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs.
  • Compensation details are shared with candidates at the early stage of the recruitment process.
  • The offer is not binding until a signed contract is in place.

Your Benefits at Exadel

Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.

  • International projects
  • In-office, hybrid, or remote flexibility
  • Medical healthcare
  • Recognition program
  • Ongoing learning & reimbursement
  • Well-being program
  • Team events & local benefits
  • Sports compensation
  • Referral bonuses
  • Top-tier equipment provision

Exadel Culture

We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Скоро на этой странице

Резюме под эту вакансию — и билет в розыгрыш

Мы разбираем объявление до настоящих требований и переписываем ваше резюме под него — вопросами, а не выдумкой: ни одна строка не появится без вашего подтверждения. Войдите, чтобы получить это первым, — и попасть в розыгрыш.

  • Резюме под конкретную вакансию, а не «универсальное»
  • Ответы хранятся: правится любой, а не весь разговор заново
  • Всё в аккаунте — открывается с любого устройства

Разыгрываем

Скидка на сопровождение

Победителей выбираем случайно среди заявок с подтверждённой почтой. Дата розыгрыша и полные правила — на странице розыгрыша.

Правила розыгрыша

Frontend Engineer

Flutter Developer

Salmon Group Ltd

Tbilisi

Откликнуться на сайте работодателя

Описание вакансии

We are looking for a Flutter Developer to join our Team

Your Future Tasks

  • Develop and maintain mobile application using Flutter and Dart.
  • Write and maintain unit, integration, and end-to-end tests to ensure product quality.
  • Optimize performance and implement best practices for UX/UI.
  • Work with REST APIs, third-party SDKs, and native Android code (Java/Kotlin).
  • Collaborate with designers, backend developers, and QA engineers to deliver high-quality features.
  • Ensure clear communication and alignment within a multilingual team (English-speaking and Russian-speaking members).

What We Expect From Candidate

  • 3+ years of experience in Flutter/Dart development.
  • Strong knowledge of architectures such as BLoC, RxDart, and Clean Architecture.
  • Familiarity with Domain-Driven Design (DDD) principles and why they matter for building scalable, maintainable systems.
  • Experience with native Android development using Java/Kotlin.
  • Proficiency in working with Firebase (Push Notifications, Crashlytics) and analytics.
  • Hands-on experience with state management solutions (e.g., Provider, BLoC).
  • Knowledge of version control systems (Git) and publishing apps to Google Play/App Store.
  • Experience with CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or similar platforms.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Frontend Engineer

Creatio Developer

Salmon Group Ltd

Tbilisi

Откликнуться на сайте работодателя

Описание вакансии

We are looking for a Сreatio Developer to join our Team

Responsibilities

  • Development of project solutions on the Terrasoft Creatio enterprise platform using server-side code (C#) and JavaScript.
  • Development of new client modules and enhancement of existing ones.
  • Implementation of integrations between Creatio and other company systems (via API, Kafka).
  • Participation in solution design, taking into account the capabilities of Terrasoft Creatio products.
  • Development, adaptation, and configuration of Creatio modules.
  • Support of the overall infrastructure.
  • Collaboration with the team — system and business analysts, testers, and infrastructure administrators.

Requirements

  • Solid knowledge of C# (.NET) and JavaScript (knowledge of AngularJS will be a plus)..
  • At least 2 years of experience in Terrasoft Creatio development (experience in Creatio administration will be a plus).
  • Ability to work with PostgreSQL DBMS.
  • Experience in designing and developing system integrations.
  • Experience in designing and developing custom web modules.
  • Ability to understand and work with existing code.
  • Experience with Git/SVN.
  • Knowledge of Web API.
  • Knowledge and practical application of OOP principles and design patterns.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Frontend Engineer

AQA Engineer - ATM Stream

Salmon Group Ltd

Tbilisi

Откликнуться на сайте работодателя

Описание вакансии

Salmon is a technology-driven financial company building a banking and lending platform across Southeast Asia, starting in the Philippines.
7M+ app downloads. 2M+ monthly active users. 7000+ partner stores. US$350M+ raised from top-tier investors.
Here, you get real ownership from day one, high standards, and direct communication. You'll work alongside a team that combines deep local knowledge and experience scaling regulated financial companies from scratch.
If you want to solve complex problems at scale and directly impact how millions of people access and manage money, come build with us.
Southeast Asia's fintech moment starts here.
About The Role
You'll build stable end-to-end test coverage for the web SPA — reducing regression risk and keeping critical user flows reliable as the product scales.

What You'll Do

  • Work on E2E automated testing of a web SPA as the main user interaction layer, covering key screens and critical user journeys.
  • Build and extend regression coverage using Playwright (JavaScript), including screenshot and visual testing.
  • Collaborate with developers to debug flaky tests, investigate issues, and improve overall test stability.

What You'll Own

  • Build and maintain E2E automated tests for the web SPA using Playwright (JavaScript).
  • Develop and extend regression coverage across key screens and user flows.
  • Introduce and maintain screenshot and visual testing where relevant.
  • Participate in manual acceptance testing for new features and UI changes.
  • Contribute to page performance and load optimization from a quality perspective.

What Makes You a Strong Fit

  • Strong experience with web E2E automation, preferably in SPA applications.
  • Hands-on experience with JavaScript or TypeScript and Playwright.
  • Solid understanding of testing strategy and regression suite design.
  • Experience debugging unstable or flaky UI tests.
  • Ability to work with complex UI flows, including multi-step and media-driven interactions.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Frontend Engineer

UI/UX Designer

ChillBase

Tbilisi

Откликнуться на сайте работодателя

Описание вакансии

  • Chillbase
  • Vacancies
  • UI/UX Designer

UI/UX Designer

Department

Art

LOCATION

Almaty, Yerevan, Tbilisi, Minsk

ChillBase studio is an independent and innovative player in the gaming industry. We’re fueled by our passion for crafting outstanding products.

We’re creating
OneState
, a unique Social RolePlay game built in Unity. Our art team is facing ambitious challenges as we develop the project with a realistic approach and high standards for visual quality and technical solutions.

We use modern technologies and tools, continuously refining our pipelines and aiming for the highest level of quality and immersion.

Apply now

Apply now

Expectations

What We Want To See

  • At least 3 years of experience in the game industry
  • A relevant portfolio
  • Professional proficiency with tools such as Figma and Adobe Photoshop
  • Experience working with design systems, including Atomic Design and Design Tokens
  • Strong understanding of game UI specifics
  • Solid knowledge of UX principles
  • Basic understanding of UI layout implementation
  • Understanding of iOS and Android guidelines
  • Ability to explain and justify design decisions and propose alternative solutions
  • Prototyping skills
  • Native Russian language

Additionally, It Would Be Great To Have

  • Experience working with AI tools
  • Ability to create animations using tools such as After Effects, Spine, Flash, or HTML5
  • Experience working with localization
  • Awareness of current UI and UX trends and emerging solutions
  • Understanding of console and PC guidelines

What You Will Be Doing

  • Designing and developing game interfaces
  • Preparing layouts and assets for implementation
  • Owning UI and UX features within the team
  • Creating animations for UI elements
  • Designing icons in a flat style
  • Building interactive prototypes in Figma
  • Implementing UI in Unity UGUI
  • Writing technical documentation for your work
  • Researching product issues and proposing solutions
  • Running tests to collect data

Benefits
Growth and development

Our project is actively growing, as well as the team that creates it. We invest in the growth of each specialist and regularly review salaries based on performance. Moreover, we have a promotion system that allows specialists to showcase their talents in more responsible positions.

Comfortable conditions

You can choose various work types (hybrid or office). Also we have flexible hours with the option of taking days off.

Care for employees

We offer sick days without salary loss, assistance in difficult life situations, no bureaucratic nightmares and processes for the sake of processes.

Employment

We offer an employment system, including official labor relations in Kazakhstan, as well as any other options that suit you.

We carefully review every application and will definitely reach out if your profile matches the role’s requirements. If you do not receive a response within 14 calendar days, it means we are not moving forward with your application at this stage. We’d be happy to reconnect in the future — please keep an eye on our openings.

Employment process

You apply for an open role via our careers portal. We carefully review your CV and any additional materials you provide.

If your experience matches our needs, we’ll invite you for an initial conversation with a recruiter. It’s a chance to get to know each other, talk about your motivation and expectations, and share more about the role and company.

You may be asked to take part in one or more technical interviews with the team. In some cases, we might also send you a test assignment to better understand your practical skills.

A closing conversation with a hiring manager or team lead. We’ll discuss the outcomes of the previous stages, cover any remaining questions, and align on expectations.

If everything goes well — we’ll extend a job offer. Once the details are confirmed, we’ll guide you through the onboarding process and welcome you to the team.

Sounds cool?

Apply right now!!

Name

Portfolio link

E-mail

Application letter

Telegram link

CV

What is important for you that we know about you

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Ещё 1 вакансия по этой категории в этой стране

Senior Software Engineer (Ruby)Exadel · Georgia

Откликнуться на сайте работодателя