Flutter Developer
Oloodi Technologies Inc.
This position requires local presence. Please view similar jobs below.
Who we are
Oloodi Technologies is a Montreal-based digital product studio. We design and ship ambitious platforms for founder-investor clients and we work AI-native: our developers collaborate daily with AI agents (Claude Code, Codex, Gemini, AI-assisted code reviews, automated workflows). The pace is startup pace: ship fast, learn fast, iterate.
The product
You'll join the team building a multi-platform product for one of our clients, where the mobile apps are the part people actually open, every day, to get their work done. It's already in the hands of real users, so what you ship lands with them within the week, not next quarter. We'll go into detail when we talk.
Your mission
You build and own the mobile side of the product, from the first screen to the store release.
- Build the Flutter apps: screens, state, navigation, offline behaviour, and the unglamorous edge cases that decide whether people trust the app.
- Connect the apps to our backend APIs and handle the real-world mess: flaky networks, retries, auth, background sync, push notifications.
- Own releases end to end: build flavours, signing, App Store and Play Store submissions, staged rollouts, crash and performance monitoring.
- Turn design work into interfaces that hold up, and push back early when something won't survive contact with a real device.
- Work alongside AI agents every day: you drive them, you review what they produce, and you stay accountable for what ships.
- Keep the codebase honest: tests where they earn their keep, readable PRs, and a project the next developer can pick up without a guided tour.
Must-have
- 2-5 years building mobile apps, including real Flutter and Dart experience in production.
- You've shipped to the App Store and Play Store yourself, and you know what breaks between "works on my machine" and "live for users".
- Solid fundamentals: state management, async, REST APIs, and the discipline to handle loading, empty, and error states properly.
- Comfortable with Git and GitHub as daily tools: branches, PRs, code review.
- Genuine curiosity for AI applied to software development: you want to work alongside AI agents, and use them yourself.
- Autonomy: you scope your own work, ask sharp questions, and ship without hand-holding.
- Comfortable working in English; French is a plus, not a requirement.
Nice-to-have
- Native experience (Swift or Kotlin) for the moments Flutter alone won't cover.
- Offline-first apps: local storage, sync, conflict resolution.
- Mobile CI/CD (Fastlane, Codemagic, GitHub Actions).
- Building AI features into an app: streaming responses, conversational UI, handling model latency and failure.
- Firebase, geolocation, maps, or payments in a production app.
What we offer
- Real ownership of the mobile product, not a ticket queue: you have a say in how the apps are built.
- A truly AI-native environment, rare in Montreal: you'll learn to build with AI agents as part of the production line.
- Great offices in downtown Montreal, hybrid mode.
- A startup setting: fast growth, direct exposure to founders and the client, visible impact every week.
- ...supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role Matters As an Intern Developer, you will join the team behind our internal test automation platform, a team at the heart of how Tecsys catches problems before they...SuggestedInternship
- ...build the customer support platform for the AI era, we’re looking for top talent to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative solutions that drive the future of conversational AI. As a senior...SuggestedFull timeWork at office
- ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity to help world-class clients solve their biggest challenges and create products and services that customers love - quickly, efficiently...SuggestedHourly payFull timeWork at officeLocal area
$69.45k - $119.45k per year
...make a difference while working on exciting client initiatives are limitless in this ever-changing space. You Are: A hands-on CCaaS Developer with deep technical expertise in Amazon Connect and Google Cloud Contact Center AI (CCAI). You are passionate about building...SuggestedFull timeWork at officeLocal area- ...of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking for a passionate Software Developer to join our team. You will develop critical software that our traders, researchers and engineering teams use to implement and analyze...SuggestedWork from home
- ...availability, and returns at scale. Job Description About the Role We are looking for a motivated and product-minded UI Developer to join the CX One OMS UI, SAP's unified back-office interface for Order Management Services. The UI brings co-operatively multiple...Permanent employmentInternshipLocal areaFlexible hours
$69.45k - $119.45k per year
...testing, application modernization, agile delivery, and more. We help our clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to join our dynamic team. The ideal candidate will have extensive...Full timeWork at officeLocal areaShift work- Job Responsibility: Job Title: .NET Developer Location: Montreal, QC Work Mode: Hybrid (3 days in-office, 2 days WFH) : We are seeking a skilled .NET Developer to join our team in Montreal. The ideal candidate will have a strong background in .NET development and experience...Work at officeRemote workWork from home
$37 - $38.5 per hour
Work Term: Permanent Work Language: English or French Hours: 40 hours per week Education: Bachelor's degree Experience: 2 years to less than 3 years Work setting Office Information technology (IT) service provider Tasks Write, modify, integrate and ...Permanent employmentFull timeWork at officeDay shift- ...individuals by fostering confidence and self-expression while celebrating intimacy and individuality. We’re looking for a Software Developer Intern to join our team. This role is ideal for a student who is eager to grow their development skills, gain hands-on experience...Full timeInternship
- ...in the group and a wide variety of tasks Job Description We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of their everyday engineering practice to join our engineering team. The SAP Customer...Permanent employmentFull timeContract workLocal areaFlexible hours
$105.09k - $186.5k per year
...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java Developer (Onsite Hybrid) to join our team in Montreal, Quebec (CA-QC), Canada (CA). NTT Data is seeking a Java Engineer to join the Firm Market...Temporary workWork at officeRemote workFlexible hours- ...Zimmer Biomet seeks a software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics and 3D modeling to support orthopedic surgical procedures within an Agile team environment. Responsibilities...Flexible hours
$37 - $38.5 per hour
Overview Languages English or French Education ~ Bachelor's degree Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Work setting Office Information technology...Work at officeRemote work- ...to build the customer support platform for the AI era, we're looking for top talent to join us. About the Role As a Software Developer at Botpress, you'll be at the forefront of developing innovative solutions that drive the future of conversational AI. As part of the...Full timeWork at officeWorldwide
- ...organizations unlock the value of technology and build a more sustainable, more inclusive world. Job roles: What will you do? Design, develop, implement, and maintain technical solutions supporting legacy and modern .NET applications hosted on Windows 10/11, Windows Server,...Permanent employmentFull timeLocal area
- ...Responsibilities Guide a software development team through implementation based on specifications and interface designs. Develop key software solutions addressing clients’ business-critical needs. Translate functional requirements into technical specifications....Flexible hours
- ...challenges using modern cloud and data technologies. We are looking for a practical, collaborative, and technically strong Staff Data Developer who can lead complex engineering work while remaining close to delivery and operations. The role supports enterprise-scale data...Full timeInternshipFlexible hours
- ...experienced and motivated team mastering the latest design technologies. Why join our Navigations systems team? As a Software Developer, you will be involved in the complete software development lifecycle of our Global Navigation Satellite System (GNSS) receivers. The...Full timeWorldwide
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Lead Software Developer, we expect you to be disciplined regarding software development, ready and eager to lead projects and initiatives, and collaborate...Full time
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior AI Developer, you build production-grade AI features and systems for enterprise clients. You bring disciplined software development practices,...Full time
- ...Zimmer Biomet seeks a senior software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics to support orthopedic surgical procedures, working within an Agile team environment. Responsibilities...
$55.81k - $95.64k per year
...Coordinator, the incumbent is responsible for analyzing, designing, developing and managing all aspects of development and programming to meet... ...set deadlines for the implementation of approved projects. Develop and configure ServiceNow solutions, including workflows, Flow...Summer workWork at officeRelocation package- ...customer support platform for the AI era, we’re looking for top talent to join us. About the Role We’re looking for a Software Developer Intern to join our team full-time during the Winter 2025 semester. As part of the Engineering team at Botpress, you’ll focus on...Full timeTemporary workInternshipWork at office
- ...Responsibilities Develop software according to specifications, including software requirements specifications and interface designs. Coach colleagues and encourage their professional growth. Take initiative on projects and tasks while owning assigned work. Uphold...Flexible hours
- ...supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role Matters As a Senior Java Developer , you will join our iTopia platform team, a team at the heart of the backend systems that power mission-critical supply chains in...Manual laborRemote work
$120k - $150k per year
...We are seeking a highly skilled Microsoft Power Platform & GenAI Developer to build intelligent business applications, automate enterprise workflows, and develop AI-powered solutions. The role combines Power Apps, Power Automate, Microsoft Copilot, large language models, database...Full time- ...New Relic, and Snyk—from high-growth startups to the largest software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable software at a sustainable pace using modern toolchains where code ships...ApprenticeshipWorldwideFlexible hours
$70k - $135k per year
Senior Developer JAVA Position Description Join CGI and take on a key role in international technology projects. We are looking for a Senior Technical Lead with strong Java development expertise and the ability to provide technical leadership to teams working in an...- ...Junior Software Developer (Android & TypeScript) Reports To: Director of Engineering Location: Montreal, QC (Hybrid: work remotely or from the office, your choice!) About us Broadsign is a growing software company with a mission to make buying, selling, and delivering...Permanent employmentWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flutter Developer. Be the first to apply!

