You will design, build, and support cross-platform mobile applications using Flutter (and/or React Native / MAUI). You will work closely with product, design, and backend teams to deliver performance and user-friendly mobile experiences.
Key Responsibilities
- Build and enhance cross-platform mobile applications using Flutter / React Native / MAUI
- Develop production-ready features and prototypes quickly
- Ensure strong app performance, usability, and maintainability
- Work with backend services and APIs to support mobile experiences
- Write clean, maintainable, and secure code
- Troubleshoot issues, improve performance, and support production systems
- Contribute to code reviews, technical design, and engineering best practices
Requirements
- Strong experience as a Software Engineer, preferably in a senior capacity
- Solid hands-on experience in Flutter, React Native, or MAUI mobile app development
- Good understanding of REST APIs, mobile architecture, and production support
- Familiarity with Git-based workflows, testing, and modern engineering practices
- Able to work independently, communicate clearly, and take ownership of delivery
Technical Environment (Mobile Track)
- Mobile Framework: Flutter (primary), React Native, or MAUI
- Languages: Dart, JavaScript / TypeScript
- Tooling: Git, pnpm, ESLint, Prettier, Husky
- CI/CD: GitHub Actions
Good to Have
- Exposure to both mobile and platform engineering
- Experience with AI-powered applications or AI-assisted coding workflows
- Experience mentoring junior engineers and driving technical quality