Frontend Engineer (Vue.js and Flutter)

Dadaconsultants Pte Ltd — Singapore · Posted ~4 hours ago

Mid Full-time

Skills

Vue.js Vue 3 Composition API Flutter Frontend development Responsive UI development Mobile application development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A frontend engineering role focused on creating fast, reliable, and user-friendly web and mobile applications. You will work with modern frameworks to deliver high-quality interfaces and contribute to technology solutions used across multiple markets.

Highlights

Opportunity to build modern web and mobile applications in a regulated technology environment. The role offers meaningful technical challenges, product ownership, and exposure to financial technology solutions.

Description

About the Role Our client is a well-established, MAS-licensed digital payment and digital asset services provider based in Singapore, operating a platform that connects businesses and their end clients with integrated payment and asset management solutions. As part of a growing engineering team, the Frontend Engineer will be responsible for building and maintaining both web and mobile client-facing applications that are fast, reliable, and intuitive. This is an exciting opportunity to work at the intersection of fintech and digital assets, contributing directly to products used by institutional and business clients across multiple markets. The company operates within a regulated and compliance-driven environment, offering strong career stability alongside meaningful technical challenges. Key Responsibilities Build responsive, accessible web interfaces using Vue.js (Vue 3 / Composition API preferred), ensuring a high standard of UI quality and usability Develop and maintain cross-platform mobile applications using Flutter for both iOS and Android Translate UI/UX designs and wireframes into well-structured, reusable front-end components Integrate front-end applications with REST and GraphQL APIs provided by the backend team Optimise applications for performance, load speed, and a smooth cross-device user experience Write unit and widget/component tests, and participate actively in code reviews to maintain code quality Collaborate closely with product managers, designers, and QA engineers throughout the full development lifecycle Debug and resolve issues escalated from production and QA environments in a timely manner Requirements At least 2 years of hands-on experience with Vue.js (Vue 2 or Vue 3) in production environments, with strong fundamentals in JavaScript/TypeScript, HTML5, and CSS3 At least 1 year of experience building and shipping applications with Flutter/Dart, including familiarity with state management approaches (e.g. Provider, Bloc, or Riverpod) Solid experience consuming REST APIs and managing asynchronous data flows, with an understanding of responsive design and cross-browser/cross-device compatibility Familiarity with state management libraries for Vue (e.g. Vuex or Pinia) and comfortable working with Git in a collaborative team environment Experience publishing apps to the Apple App Store and Google Play (is a bonus) Exposure to CI/CD pipelines, GraphQL, WebSockets, or push notification services (e.g. FCM/APNs), and/or familiarity with design systems and component libraries (is a bonus) A portfolio or GitHub profile showcasing relevant Vue.js and/or Flutter projects is welcomed and encouraged. Fluent in Mandarin and English, with the ability to liaise effectively with Mandarin-speaking stakeholders.