About the role
Atiom is rebuilding its core application in Flutter, and we’re looking for the person who will architect and lead that transformation.
This is not a UI-focused Flutter role. This is a high-ownership frontend architecture position.
You will design and build the next generation of our app: one shared Flutter codebase powering iOS, Android, Web, Windows, and macOS.
The backend remains. The product logic remains. The visual identity evolves.
Your job is to rebuild it cleanly, correctly, and sustainably, and then own it long-term as the product continues to grow.
Your Mission
Re-architect and rebuild our existing production application in Flutter, establishing a scalable frontend foundation that supports years of future development.
You will define the frontend architecture from the ground up and serve as the long-term technical owner of the client application.
What You’ll Own
Architecture & Technical Direction
- Define the complete Flutter frontend architecture
- Choose and implement state management strategy
- Design navigation structure and routing approach
- Establish modular project organization and layering
- Define dependency injection and data flow patterns
- Set coding standards and structural conventions
- Design a pragmatic and maintainable testing strategy
The Rebuild
- Analyze the existing production app deeply
- Recreate functionality
- Maintain feature parity while improving internal structure
- Ensure clean integration with existing REST APIs
- Implement multi-language support
- Deliver consistent cross-platform behavior (mobile, web, desktop)
Performance & Quality
- Ensure smooth runtime performance and frame stability
- Optimize startup time and rendering behavior
- Maintain clean memory and state handling practices
- Establish quality standards that prevent long-term technical debt
Long-Term Ownership
- Continue building new features after the rebuild
- Improve and evolve the architecture as the product grows
- Potentially mentor or hire additional Flutter developers
- Collaborate with backend, product, and design teams
What We’re Looking For
Experience
- 7+ years of frontend engineering experience
- 3+ years of production-level Flutter experience
- Proven experience building complex, API-driven applications
- Experience in structuring medium-to-large scale frontend codebases
Strongly Preferred
- Multi-platform Flutter experience (mobile + web and/or desktop)
- Experience making architectural decisions independently
- Experience improving or refactoring legacy systems
- Familiarity with modern AI-assisted development workflows
You Think In Systems
You:
- Understand tradeoffs between different state management approaches
- Know how navigation design impacts long-term scalability
- Care about code organization and structural clarity
- Prefer thoughtful planning before execution
- Avoid both over-engineering and short-term hacks
- Are comfortable owning decisions without constant supervision
AI-Forward Engineering
We actively explore modern AI tools to increase engineering velocity and quality. AI fluency is not mandatory, but it is a strong advantage.
You:
- Structure tasks clearly
- Direct AI tools effectively
- Review AI-generated code critically
- Improve workflows through intelligent automation
What Success Looks Like
- A fully rebuilt Flutter application
- Clean, scalable frontend architecture
- Feature parity with the existing app
- Stable cross-platform builds
- Smooth performance across supported platforms
- A codebase we feel confident building on for years
About The Project
- Backend remains unchanged (REST APIs provided)
- No heavy real-time systems
- No offline-first complexity required
- Moderate UI complexity
- Multi-language support required
- Cross-platform from day one
About Atiom
Atiom is a behavioral technology company helping frontline teams across the globe work safer, smarter, and more connected. Our platform blends habit-forming UX, enterprise training, and AI-driven insights into one easy-to-use system that drives real-world change.
We’re a tight-knit, mission-driven team that values autonomy, trust, and thoughtful engineering.