Powering IDD Providers with Smarter Medication & Treatment Management.
Senior Flutter Engineer – Mobile
Location
Maryland
Posted
23 days ago
Salary
$120K - $150K / year
Seniority
Senior
Job Description
Senior Flutter Engineer – Mobile
Impruvon Health
• Build, maintain, and improve production Flutter applications across iOS, Android, and Web • Ramp quickly in an existing codebase and contribute meaningful features early • Own substantial technical work end-to-end from implementation through release • Collaborate closely with product, design, and internal stakeholders to translate workflows into intuitive mobile experiences • Ensure performance, reliability, and scalability of the mobile application • Contribute to technical decisions and improvements in mobile architecture, code quality, and tooling • Integrate with backend services built in Ruby on Rails • Debug and resolve production issues with a strong sense of ownership and urgency
Job Requirements
- 7+ years of professional software engineering experience
- 4+ years of hands-on experience building and maintaining production Flutter applications
- Proven experience shipping apps on iOS and Android
- Strong understanding of modern Dart and Flutter
- Ability to ramp quickly in an existing codebase and contribute independently
- Comfortable owning large features or systems end-to-end
- Strong collaboration skills across engineering, product, and non-technical stakeholders
- Experience working in fast-paced startup environments with high ownership
- Product-minded engineering approach: You have the UI/UX intuition to make sound design decisions and polish workflows.
- Nice to Have: Experience in healthcare or regulated environments
- Experience building workflow-heavy or operationally complex applications
- Experience designing for low or unreliable connectivity environments
- Barcode scanning or camera-based integrations
- Familiarity with Ruby on Rails backend systems
- Experience with AWS or cloud infrastructure
- Experience with Flutter web
- Familiarity with the Maestro test framework
Benefits
- Competitive compensation aligned with experience
- 100% company-paid medical coverage (base plan)
- Dental & vision available
- 401(k)
- Company-paid life, AD&D, STD & LTD insurance
- Lifestyle Spending Account (wellness, personal use, and company swag)
- Flexible PTO + company holidays
- Flexible, remote-friendly work environment
- Opportunity to own and grow a critical function within the company
- Mission-driven work with real impact on vulnerable populations
Related Guides
Related Job Pages
More Software Engineer Jobs
• Lead large scale, cross‑functional transformation initiatives that modernize and optimize enterprise processes across Business Solutions domains (e.g., Payroll, People Services, Financial Services, Procurement). • Drive end to end process design including current state assessment, future state design, workflow standardization, and implementation planning. • Translate business requirements into executable process designs aligned with HRIS, ERP, and digital platforms • Partner with business, operations, and technology teams to translate strategic priorities into scalable, efficient, and user‑centric process solutions. • Facilitate process mapping and design workshops with global teams and functional stakeholders to ensure alignment across regions. • Identify opportunities for workflow automation, digitization, and self‑service enablement that reduce manual effort and improve throughput. • Establish and maintain process governance models, including documentation standards, decision frameworks, and operating rhythms that support long term sustainability. • Define and monitor KPIs, SLAs, and performance metrics to assess process effectiveness and ensure benefit realization. • Ensure process design supports compliance, risk mitigation, and audit readiness, partnering with internal controls and compliance teams as needed. • Provide functional leadership, mentoring, and capability development for process engineering and CORE resources. • Support adoption activities through stakeholder engagement and communication, in partnership with change leaders. • Travel approximately 25%, or as business needs require.
• Attract, develop, and engage a talented and expert team through cultivating an environment of autonomy, mastery, and purpose. • Build and promote the capabilities of the team. • Responsible for identification and development of key roles and succession planning. • Foster active and open communication to work in partnership with engineering teams across portfolios. • Promote adherence to and advancement of Collins RMS process throughout the lifecycle of products and systems. • Drive a culture of quality, consistency, and continuous improvement within team. • Ensures team understands and implements necessary processes, standards, tools, templates, etc. • Oversees and participates in development of engineering bids; approves work scope for cognizant developments. • Responsible for program performance for cognizant projects and tactical execution of day-to-day operations. • Manage technical execution, cost and schedule performance, and maintain performance metrics for management review and continuous improvement. • Identifying the necessary staff, facilities and equipment needed for successful execution of projects. • Promote, foster and drive a culture of high ethical standards for the RMS organization.
• Conduza a estruturação da estratégia de qualidade dentro do seu time, considerando todos os aspectos da solução, desde a definição dos requisitos até o desenvolvimento do código • Elabore e execute cenários de teste com base em requisitos de negócio no formato de user stories, bem como a gestão de testes e conhecimento nas ferramentas utilizadas • Desenvolva testes automatizados de Webservices e UI (API, web e mobile) • Atue em todo o processo de desenvolvimento de produtos, desde a concepção até a entrada em produção e sua manutenção • Participe da concepção colaborativa de produtos • Participe das Chapters de Qualidade e Comunidades de Práticas, incentivando e promovendo a disseminação da cultura de qualidade para os colegas e times da nossa operação.
• Support the F/A-18 & EA-18G Maintenance Readiness Team (MRT) • Participate in NAVAIR Reliability Control Board projects • Provide support to Periodic Maintenance Interval events • Observe and participate in F/18 Organizational level post-deployment Material Condition Inspections (MCI) • Collect maintenance data on corrosion prevention methods • Provide maintainers and MRT lead organizational level data entry issues/solutions • Provide reports/recommendations to reduce corrosion in-service repairs • Create/produce high level presentations, reports, publications, and point papers



