Skip to content
Frontend Engineer

Frontend Engineer

AQA Engineer - ATM Stream

Salmon Group Ltd

Tbilisi

Apply on the employer's site

Role description

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.

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.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Frontend Engineer

Flutter Developer

Salmon Group Ltd

Tbilisi

Apply on the employer's site

Role description

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.

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.

Frontend Engineer

Creatio Developer

Salmon Group Ltd

Tbilisi

Apply on the employer's site

Role description

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.

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.

Frontend Engineer

UI/UX Designer

ChillBase

Tbilisi

Apply on the employer's site

Role description

  • 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

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.

Frontend Engineer

AI Architect (iGaming)

Neurons Lab

Tbilisicontract

Apply on the employer's site

Role description

About The Project (description, Duration, Stage)
The client is a group of iGaming companies (multiple game studios and providers, incl. slot-game studios) whose shareholders engaged Neurons Lab to accelerate AI adoption across the whole group — not just one studio. We have completed the assessment phase (interviews and workshops across studios), delivered a working prototype for AI-assisted game production, and are now entering a paid pilot with the first studios.

The engagement is
prototype-first
: the client's C-level and product owners expect working code and live demos, not slides. The core technical direction is agentic AI applied to real game production — game math engines, game logic (backend), and game client code — and a shared, transferable AI layer that benefits every studio in the group.

This is a
Talent Network engagement
(freelance contract), not a full-time position. Allocation is 0.5+ FTE, with strong preference for a candidate available closer to full-time — ideally one person covers both architecture and hands-on engineering.

Objective

  • Act as the embedded technical lead for AI on the account: design, build, and demo production-grade agentic AI solutions for game development
  • Deliver fast, visible results that benefit the group of companies as a whole (shared AI layer across studios), not only a single studio
  • Transfer knowledge continuously to the client's teams and to Neurons Lab engineers

Areas of Responsibility
Technical Architecture & Hands-on Implementation

  • Build working prototypes and pilots on the client's real game stack — mathematical engine, game backend, and client — so product owners can test game ideas at scale on real math, not simplified mocks
  • Design and implement custom agentic setups ("harness + loop + graph") that are transferable between AI systems (Claude Code / Codex / Cursor and similar), beyond what off-the-shelf tools provide
  • Own the technical architecture: model selection, deployment patterns, infrastructure, cost estimation (incl. token economics), and monitoring
  • Prepare and run technical demos; always keep a fallback (recorded demo, whitelisted environment) so a live session never fails
  • Produce follow-up technical packs after client sessions: flows, component schemas, deployment views, cost estimates

Working with Client Stakeholders

  • Present technical solutions with concrete focus on the actual system being built — avoid abstract industry examples and generic "challenges software teams face" talking points
  • Engage confidently with senior, technically strong client-side stakeholders (CTO-level scrutiny is the norm on this account); articulate clearly why our approach is better than the tools the client already knows
  • Respect role boundaries: product feature decisions belong to the product/delivery lead, and commercial topics (what we sell, engagement model) belong to the account team — the architect's voice is decisive on technical excellence, architecture, and implementation
  • Accept decisions once they are made and move forward — collaborative, low-ego working style with quick debriefs and fast iteration

Team & Knowledge

  • Lead and unblock AI engineers on the project where present; create tasks, review output, share feedback
  • Run knowledge transfer sessions so the team is never a single point of failure
  • Support proposal preparation with technical input (estimates, architecture options) when asked by the account team

Experience

  • iGaming / game-development domain expertise — mandatory. Hands-on familiarity with slot/casino game production: game math engines (RTP, volatility, balancing), game logic and backend, game client. This is the primary reason the role is open — generic AI expertise without gaming domain knowledge is not sufficient for this client.
  • 7+ years hands-on AI/ML development, incl. strong recent agentic AI practice: building harnesses, loops, multi-agent systems, and AI developer-tooling on top of Claude / Codex / Cursor-class systems.
  • Prototype-first delivery record. Can show (not tell) existing work: working skills, tools, agents, and loops that operate strictly on code and math. Candidates will be asked to demo real artifacts during the interview.
  • Consulting / client-facing seniority. Experience as a technical lead in front of demanding enterprise or product-company stakeholders; confident and proactive (not defensive) under challenge from strong internal engineering teams.

Nice to have:

  • Experience delivering to a group/holding structure or multi-brand organization (shared platform serving several business units)
  • Game art/graphics pipeline understanding (not required to work on it, but useful for context)
  • Cloud hyperscaler experience (AWS / Azure / GCP — all equally valid)

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.

2 more openings in this category and country

AQA Engineer - ATM StreamSalmon Group Ltd · Georgia

Apply on the employer's site
AQA Engineer - ATM Stream — Salmon Group Ltd | mentors.coach