Front-end Software Engineer (Mobile Application)
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 Front-end Software Engineer to join our MyIute mobile app team and contribute to the development of our customer-facing mobile application.
In this role, you will focus on building and maintaining modern, mobile-first front-end solutions, working closely with backend engineers and contributing to product evolution and user experience improvements. The role combines hands-on front-end development with close collaboration across product, UX, and engineering teams.
What you’ll do
• Develop and maintain Vue.js (2 & 3) front-end components for the MyIute application.
• Implement responsive, mobile-first user interfaces using frameworks such as Vuetify and BootstrapVue.
• Ensure smooth navigation, localisation (via Vue I18n and Crowdin OTA), and accessibility.
• Collaborate closely with backend engineers working with Java 21 and Spring Boot 3.
• Integrate front-end components with RESTful APIs and internal microservices.
• Participate in code reviews, architecture discussions, and CI/CD improvements using AWS Amplify, Docker, and Kubernetes.
• Contribute to UX refinement and product evolution based on user feedback and data.
What we expect from you
• Strong product engineering mindset and genuine care for the products being built.
• Experience building SPA and front-end applications using Vue.js, Vuex, and Vue Router.
• Solid understanding of HTML, CSS, and modern JavaScript or TypeScript.
• Knowledge of front-end build tools such as Vue CLI and Vite, as well as component libraries.
• Familiarity with responsive design principles and optimising applications for mobile web.
• Experience integrating with REST APIs and working in Agile development teams.
• Bonus: experience with backend technologies (Java, Spring Boot) or hybrid mobile wrappers.
• Passion for building products that have a direct impact on real users.
• 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 and technical discussion with the hiring manager.
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.
- Department
- MyIute
- Locations
- Iute Group HQ, Tallinn, Estonia
About Iute Group
Iute Group is a fast-growing fintech company, founded in Estonia in 2008 and operating in Albania, Moldova, North Macedonia, and Bulgaria.
We provide consumer finance, payments, banking, and insurance services - all with one clear mission: to make personal finance faster, easier, and more human. Our services are powered by smart technology and elevated by the human touch, ensuring that every experience feels personal, supportive, and intuitive.
Already working at Iute Group?
Let’s recruit together and find your next colleague.