MisuJob - AI Job Search Platform MisuJob

Senior Flutter Developer

Outsourcedstaff

Manila Remote permanent

Posted: May 5, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

As a Flutter Developer, you will bring product ideas to life across app and web experiences, turning direction into thoughtful, high-quality builds.

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 end


Move quickly and make sound technical decisions in a lean environment, balancing speed, quality, maintainability, and user experience


Own iteration and improvement across features, releases, debugging, and postlaunch enhancements


Contribute 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 products


Strong builder instincts across product and front end, with a sharp eye for UX/UI quality, usability, responsiveness, and performance


Working 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 Git


Ability to work closely with founders, designers, and non-technical stakeholders, turning broad ideas or rough direction into practical, well-executed product decisions


Strong problem-solving, debugging, and technical judgment, with the ability to work independently and build well in a lean, fast-moving environment


Clear 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 environments


Strong 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 asked


Experience working closely with designers and bringing polished interfaces to life with high fidelity


Comfortable using AI-assisted development tools in a practical, disciplined way


Tech Stack:

Core


Flutter / Dart (iOS and Android)


Firebase (Authentication, Firestore, Cloud Messaging / push notifications)


State Management (Pending info from current dev)


Testing (unit, widget, integration)


Backend & Data


NestJS (Node.js / TypeScript) REST API


MySQL 8 via TypeORM


Cloud Infrastructure


Google Cloud Run, Cloud SQL, Cloud Storage


Cloud Scheduler and Cloud Tasks


Integrations


Google Maps


OpenRouter (LLM gateway, currently routing to OpenAI models)


Mailjet (transactional email)


Bugsnag (crash and error reporting)


GitHub Actions (CI/CD for backend deployments)

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply