About the role

  • Senior Mobile Application Engineer designing and building high-quality mobile applications at Resideo. Working across Android and iOS platforms with a focus on AI-first engineering practices.

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.

Requirements

  • 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.

Benefits

  • 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.

Job title

Senior Flutter Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job