Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- 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.
- 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.
- 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.
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 relevanceReady to apply?
Join Iute Group and take your career to the next level!
Application takes less than 5 minutes

