-
Iute Group

Senior Front End Software Engineer (Customer Data Management)

Iute Group
Estonia · Full-time · Mid-Senior

Who We Are

Iute Group is a fast-growing fintech company founded in 2008 in Estonia. We operate in Albania, Moldova, North Macedonia, and Bulgaria, offering consumer finance, payments, banking, and insurance services. Our mission is to deliver an outstanding personal finance experience – powered by technology and elevated by the human touch.


About The Role

We are looking for a Senior Front End Software Engineer to join our Customer Data Management team and take ownership of the front-end architecture and delivery for our internal tooling features across all of our companies. In this role, you will lead the development and maintenance of modern front-end solutions and work closely with backend engineers, product and engineering managers to evolve the product and improve user experience and functionality of our systems. The role combines hands-on development with technical leadership and cross-teams collaboration.


What You’ll Do

  • Architect, develop and maintain Vue.js (2 & 3) front-end components and shared UI libraries for customer management features.
  • Ensure smooth navigation, localisation (via Vue I18n and Crowdin OTA), accessibility and performance optimisations.
  • Collaborate closely with backend engineers working with Java 21 and Spring Boot 3 to design robust API contracts.
  • Integrate front-end components with RESTful APIs and internal microservices.
  • Drive code quality through code reviews, automated testing, and CI/CD improvements using AWS Amplify, Docker, and Kubernetes.
  • Participate in architecture discussions, roadmap planning and UX refinement based on user feedback and data.


What We Expect From You

  • 5+ years of professional front-end development experience (senior level preferred).
  • Strong product engineering mindset and genuine care for the products being built.
  • Deep knowledge of HTML, CSS, and modern JavaScript or TypeScript.
  • Experience with state management (Vuex or alternatives), Vue Router and component-driven development.
  • Familiarity with front-end build tools such as Vue CLI and Vite, and experience creating and maintaining component libraries or design systems.
  • Strong understanding of responsive design principles and optimising applications for mobile web and WebView contexts.
  • Experience integrating with REST APIs, handling offline/poor-network scenarios and working in Agile development teams.
  • Demonstrable experience with testing strategies (unit, integration, E2E) and tools (Jest, Cypress or similar).
  • Experience with performance profiling, accessibility (WCAG) and security best practices for front-end applications.
  • Experience implementing micro frontends, so peering teams can take ownership of their parts in the tooling if necessary without breaking the framework.
  • Experience with CI/CD pipelines, containerisation and deployment workflows (AWS, Docker, Kubernetes).
  • Proven ability to lead technical initiatives and influence product decisions.
  • Bonus: experience with backend technologies (Java, Spring Boot), native mobile or hybrid wrappers.
  • Fluency in English and strong communication skills.


Our tech stack

  • Frontend: Vue.js 2 & 3, Vuex, Vuetify, Vue Router, BootstrapVue, Vue I18n.
  • Backend: Java 21, Spring Boot 3, REST microservices.
  • Databases: PostgreSQL, Redis.
  • Infrastructure: AWS (serverless), AWS Amplify, Docker, Kubernetes.
  • Localisation: Crowdin OTA.
  • Mobile: Native iOS and Android applications with WebView-based UI.


What We Offer

  • Work on meaningful fintech products that reach millions of users.
  • A key role in a fast-growing international company.
  • Opportunities for personal and professional growth.
  • Supportive, flexible, and international work environment.
  • Fair and transparent monthly salary, with the added value of share options or an annual performance-based bonus.
  • Health or sports benefits, additional vacation days, and support for life events.
  • Flexible work setup and a modern HQ office in the centre of Tallinn.


Hiring process

We start with a short screening call. Next, you will have an interview with the hiring manager that includes a technical discussion, then a case study with our engineering team. Throughout the process, we aim to provide timely feedback and truly appreciate your time and effort.


Please note: this is a full-time role based in Tallinn, Estonia.

Key Skills

Ranked by relevance

vue aws spring boot docker java cicd responsive design restful apis javascript postgresql serverless responsive android css ios ui ux
Login to Apply
Posted
Apr 22, 2026
Type
Full-time
Level
Mid-Senior
Location
Tallinn
Company
Iute Group

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Zopa Bank
Related

Senior Java/Kotlin Software Engineer - London

2026-05-27

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering
View Job Details
Moody's Corporation
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering
View Job Details
Journi
Related

Senior Backend Engineer - Kotlin (all genders)

2026-06-03

Full-time
Not Applicable
Austria
Technology
Engineering