We are seeking a highly experienced Senior Mobile Application Engineer to serve as a top-tier individual contributor on our mobile team. This role requires a hands-on engineer capable of designing, building, and delivering high-quality mobile applications at scale. The ideal candidate is AI-first in mindset, deeply technical, and capable of owning complex initiatives end-to-end across Flutter, native mobile platforms, and platformized mobile architectures.
Job responsibilities
- Architect and implement scalable, high-performance mobile applications using Flutter.
- Design and integrate robust RESTful APIs.
- Contribute across both Android and iOS native codebases when needed (preferred).
- Work within and extend strongly platformized mobile architectures and shared frameworks.
- Write comprehensive unit, integration, and widget tests to ensure reliability, maintainability, and regression protection.
- Champion automated testing and quality-first engineering practices.
- Lead technical design discussions and drive best practices in architecture, testing, performance, and maintainability.
- Champion an AI-first engineering approach, leveraging AI tools to improve velocity and code quality.
- Identify and resolve performance bottlenecks, memory issues, and architectural weaknesses.
- Operate as a senior technical voice capable of owning initiatives independently.
You must Have
- 5+ years of professional mobile development experience.
- Architect and implement scalable, high-performance Android, iOS mobile applications using Flutter (Dart).
- Solid understanding of REST API design, integration, and debugging.
- Proven ability to use AI tools (e.g., copilots, agentic workflows, LLM integrations) to increase development velocity and quality.
- Strong experience writing and maintaining automated tests (unit, integration, and end-to-end).
- Demonstrated commitment to high test coverage and engineering quality standards.
- Experience working in highly platformized or modularized codebases.
- Strong familiarity with development workflows using:
- Jira for work tracking
- GitHub and GitHub Workflows for CI/CD automation
- Crashlytics (or similar tooling) for production monitoring and debugging
- Deep understanding of mobile architecture, state management, dependency injection, and scalable design patterns.
- Proven ability to ship features independently and own large initiatives.
We Value
- Native Android (Kotlin/Java) and/or iOS (Swift/Objective-C) development experience.
- Experience integrating authentication flows (OAuth, PKCE, etc.).
- Experience optimizing application startup, memory usage, and rendering performance.
AI-First Expectations
- Proven ability to use AI tools (e.g., copilots, agentic workflows, LLM integrations) to increase development velocity and quality.
- Experience embedding AI-driven features into applications.
- Comfortable operating in an environment where AI-assisted development is expected.
What's In It for You:
- Health Insurance Coverage – comprehensive care for you and your family.
- Employee Assistance Program (EAP) – confidential service which equips and supports you as you meet life’s challenges.
- Education Assistance – we invest in your growth so you can keep learning and thriving.
- Maternity & Paternity Leave – because family always comes first.
- Menstrual Wellness Benefit – benefit for women employees
- Bereavement Leave – time to be with loved ones when it matters most.
#LI-MM2
#LI-HYBRID