Senior Flutter Developer

Outsourced Staff
Remote Philippines Full-time 🌐 English
OS
Experience: Senior
Added to JobCollate: May 10, 2026

Source: Himalayas

Tailor your resume to this posting—match keywords and layout for recruiters. Try Resume.io before you apply.

Job Description

About the Company:Our client is an Australian software engineering company founded in 2014, specialising in custom web and mobile app development, UX/UI design, and scalable digital product solutions. Based in Sydney and Melbourne, they partner with startups, SMEs, and enterprise clients to design, build, and launch high-quality digital products using modern technologies such as React, React Native, Flutter, and Node.js. About the Role:As a Flutter Developer, you will help bring product ideas to life across app and web experiences, turning direction into thoughtful, high-quality builds. This role is for someone with strong Flutter capability, a genuine love of building products, and the judgment to move work forward in a practical way. We are especially interested in someone who enjoys solving problems, creating from ideas, and taking ownership of outcomes, not just completing assigned tasks. Responsibilities (What you’ll do) This role will work closely with a non-technical founder, with overarching technical guidance from a CTO, and in partnership with a designer. As the developer, you are expected to: Build, enhance, and maintain app and web experiences using Flutter, turning product ideas, rough briefs, and design concepts into shipped features Partner closely with the founder, CTO, and designer to translate business goals into practical product decisions and intuitive user experiences Develop responsive, reliable, and scalable interfaces, including API, backend, and third-party integrations needed to support the product end to endMove quickly and make sound technical decisions in a lean environment, balancing speed, quality, maintainability, and user experienceOwn iteration and improvement across features, releases, debugging, and postlaunch enhancementsContribute to how the team works by helping shape standards, workflows, documentation, and overall product delivery habits Use AI tools thoughtfully to improve speed, quality, and execution without losing judgment Requirements (What you need to be successful) 5+ years of software development experience, with strong hands-on expertise in Flutter/Dart and a clear track record of building and shipping real apps or digital productsStrong builder instincts across product and front end, with a sharp eye for UX/UI quality, usability, responsiveness, and performanceWorking knowledge of the core languages and tools needed to build and support modern digital products, including Dart, JavaScript, NodeJS, MySQL, GCP, API/JSON-based integrations, and version control such as GitAbility to work closely with founders, designers, and non-technical stakeholders, turning broad ideas or rough direction into practical, well-executed product decisionsStrong problem-solving, debugging, and technical judgment, with the ability to work independently and build well in a lean, fast-moving environmentClear communication, strong ownership, and the maturity to balance speed, quality, and maintainability while keeping the bigger product picture in mind Nice to have (Your advantage) Experience building your own apps, side projects, MVPs, or founder-led products from 0 to 1 across both mobile and web, especially in fast-moving product environmentsStrong experience with tools and services commonly used in modern product builds, such as Firebase, cloud platforms, analytics, authentication, and push notifications Strong product sense and the ability to suggest better ways to build, not just execute what is askedExperience working closely with designers and bringing polished interfaces to life with high fidelityComfortable using AI-assisted development tools in a practical, disciplined wayTech StackCoreFlutter / Dart (iOS and Android)Firebase (Authentication, Firestore, Cloud Messaging / push notifications)State Management (Pending info from current dev)Testing (unit, widget, integration)Backend & DataNestJS (Node.js / TypeScript) REST APIMySQL 8 via TypeORMCloud InfrastructureGoogle Cloud Run, Cloud SQL, Cloud StorageCloud Scheduler and Cloud TasksIntegrationsGoogle MapsOpenRouter (LLM gateway, currently routing to OpenAI models)Mailjet (transactional email)Bugsnag (crash and error reporting)GitHub Actions (CI/CD for backend deployments)Originally posted on Himalayas

Full Description

About the Company:Our client is an Australian software engineering company founded in 2014, specialising in custom web and mobile app development, UX/UI design, and scalable digital product solutions. Based in Sydney and Melbourne, they partner with startups, SMEs, and enterprise clients to design, build, and launch high-quality digital products using modern technologies such as React, React Native, Flutter, and Node.js. About the Role:As a Flutter Developer, you will help bring product ideas to life across app and web experiences, turning direction into thoughtful, high-quality builds. This role is for someone with strong Flutter capability, a genuine love of building products, and the judgment to move work forward in a practical way. We are especially interested in someone who enjoys solving problems, creating from ideas, and taking ownership of outcomes, not just completing assigned tasks. Responsibilities (What you’ll do) This role will work closely with a non-technical founder, with overarching technical guidance from a CTO, and in partnership with a designer. As the developer, you are expected to: Build, enhance, and maintain app and web experiences using Flutter, turning product ideas, rough briefs, and design concepts into shipped features Partner closely with the founder, CTO, and designer to translate business goals into practical product decisions and intuitive user experiences Develop responsive, reliable, and scalable interfaces, including API, backend, and third-party integrations needed to support the product end to endMove quickly and make sound technical decisions in a lean environment, balancing speed, quality, maintainability, and user experienceOwn iteration and improvement across features, releases, debugging, and postlaunch enhancementsContribute to how the team works by helping shape standards, workflows, documentation, and overall product delivery habits Use AI tools thoughtfully to improve speed, quality, and execution without losing judgment Requirements (What you need to be successful) 5+ years of software development experience, with strong hands-on expertise in Flutter/Dart and a clear track record of building and shipping real apps or digital productsStrong builder instincts across product and front end, with a sharp eye for UX/UI quality, usability, responsiveness, and performanceWorking knowledge of the core languages and tools needed to build and support modern digital products, including Dart, JavaScript, NodeJS, MySQL, GCP, API/JSON-based integrations, and version control such as GitAbility to work closely with founders, designers, and non-technical stakeholders, turning broad ideas or rough direction into practical, well-executed product decisionsStrong problem-solving, debugging, and technical judgment, with the ability to work independently and build well in a lean, fast-moving environmentClear communication, strong ownership, and the maturity to balance speed, quality, and maintainability while keeping the bigger product picture in mind Nice to have (Your advantage) Experience building your own apps, side projects, MVPs, or founder-led products from 0 to 1 across both mobile and web, especially in fast-moving product environmentsStrong experience with tools and services commonly used in modern product builds, such as Firebase, cloud platforms, analytics, authentication, and push notifications Strong product sense and the ability to suggest better ways to build, not just execute what is askedExperience working closely with designers and bringing polished interfaces to life with high fidelityComfortable using AI-assisted development tools in a practical, disciplined wayTech StackCoreFlutter / Dart (iOS and Android)Firebase (Authentication, Firestore, Cloud Messaging / push notifications)State Management (Pending info from current dev)Testing (unit, widget, integration)Backend & DataNestJS (Node.js / TypeScript) REST APIMySQL 8 via TypeORMCloud InfrastructureGoogle Cloud Run, Cloud SQL, Cloud StorageCloud Scheduler and Cloud TasksIntegrationsGoogle MapsOpenRouter (LLM gateway, currently routing to OpenAI models)Mailjet (transactional email)Bugsnag (crash and error reporting)GitHub Actions (CI/CD for backend deployments)Originally posted on Himalayas

Required Skills

Flutter-Development Mobile-App-Development Senior-Software-Developer Full-Stack Dart-Development