About the role
Full Stack Developer
Ahands-on development role. You'll build and ship our web, iOS, and Android appsin Flutter, owning the mobile experience end to end from requirements to storerelease, and making AI features reliable and fast for people on the move.
Ata Glance
- Location: India (preferred, Hybrid); otherlocations considered
- Employment type: Full-time, permanent
- Experience: 5+ years building production apps, including Flutter apps released to theApp Store and Google Play
- Role type:Hands-ondevelopment with end-to-end ownership of the mobile experience; not apeople-management role
- Core focus:Flutterand Dart cross-platform apps, offline-first sync, store releases, andAI-assisted development
- Reports to:Director,Cloud and Applications
- Working hours: Shifted India hours with atleast 4 hours' daily overlap with Australian (Melbourne and Brisbane) businesshours, typically around 7:30am–4:30pm IST, adjusted for Australian daylightsaving.
AboutPower Tech Consulting
Power Tech is a data, AI, cloud, andtransformation consultancy serving mining, financial services, hospitality, andgovernment clients across Australia, New Zealand, Fiji, Singapore, and India.We're multi-vendor, so we recommend what's right, not what's easy to sell, andwe're building our own products alongside client work.
Service through contribution. Trustthrough transparency. Accountable from end to end. Join us and help shape whatPower Tech becomes.
Aboutthe Role
Power Tech Nexus is the productcompany of the Power Tech group. We build and run our own AI-driven softwareproducts for businesses in Australia and the region. We are a small teamgrowing deliberately, so every hire shapes how the product and the engineeringpractice turn out.
Ourapps bring AI features to people on the move, so reliability on poorconnections and a clean, fast interface matter a great deal. As Full StackDeveloper, you'll build and ship our web, iOS, and Android apps in Flutter, andpossibly React Native. You'll own the mobile experience end to end, includinggathering requirements, building the code, working with AI coding agents, andmanaging store releases.
KeyResponsibilities
- Buildand maintain cross-platform apps for web, iOS, and Android in Flutter and Dart,and in React Native where a project calls for it.
- Own the mobile experience end to end, from gathering requirements through building,testing, and release.
- UseClaude Code or an equivalent AI coding agent to deliver quickly, whilereviewing and taking ownership of the code it produces.
- Own the user interaction, building clean, fast interfaces that work well for peopleon the move.
- Buildoffline-first features with local storage and reliable sync, so the apps keepworking on poor connections.
- Integratewith backend APIs, authentication, push notifications, and in-appsubscriptions.
- Writewidget and integration tests and set up mobile CI/CD.
- Own the release process for the Apple App Store and Google Play.
- Workwith the frontend engineer to keep web and mobile consistent.
- Workas part of a wider team, liaising with the design, architecture, security, andDevOps teams.
Must-HaveSkills and Experience
- 5+ years building production apps, including Flutter and Dart apps youhave released to the Apple App Store and Google Play.
- StrongUI development skills, with a track record of building clean, fast, andintuitive interfaces.
- Experiencebuilding offline-first features with local storage and reliable data sync.
- Experienceintegrating apps with backend APIs, authentication, push notifications, andin-app subscriptions.
- Proficiencywith Claude Code or an equivalent AI coding agent in your day-to-day work.
- Experiencewriting widget and integration tests, and setting up mobile CI/CD pipelines.
- Acollaborative approach, and clear written and spoken English for working withdesign, architecture, security, and DevOps colleagues.
DesirableSkills
- Experiencebuilding and releasing apps in React Native.
- Webfront-end experience with Flutter web, or with React and TypeScript.
- Back-enddevelopment experience, such as building APIs in Node.js or Python.
- Experienceintegrating AI features into mobile apps, such as LLM APIs and streamingresponses.
- Experiencewith mobile accessibility and performance profiling.
Education
A bachelor's degree in computerscience, software engineering, or a related field, or equivalent experience.
WhatSuccess Looks Like
- Ourapps ship regularly to both stores, without release-day surprises or rejectedbuilds.
- Theapps stay usable on poor connections, and data syncs reliably when theconnection returns.
- Usersfind the interface clean and fast, and the AI features dependable.
- Weband mobile stay consistent, and AI-assisted development helps the team shipfaster without lowering quality.