flashfood

Senior Front End Engineer

Apply Now

At a Glance

Location
(USA and Canada)
Work Regime
remote
Experience
8+ years
Posted
2026-03-18T15:18:11-04:00

Key Requirements

Required Skills

CI/CDKotlinReactTypeScript

Domain Knowledge

  • Engineering
  • Retail

Benefits & Perks

Health Insurance

salary, equity, and comprehensive benefits. 100% remote work with flexibility and

Requirements

We’re hiring a hands-on Senior Engineer with deep React Native experience to own and evolve high-impact mobile features across iOS and Android.

You’ll be a TypeScript expert focused primarily on our React Native application, contributing to mobile architecture, performance, and reliability.

This is a senior individual contributor role - you’ll write production code daily, mentor engineers within the mobile team, and partner closely with Product and Design to deliver high-quality customer experiences.

8+ years of professional software engineering experience, including 3+ years of hands-on React Native mobile development.

Strong expertise in TypeScript and modern React patterns.

Deep experience shipping production React Native apps across iOS and Android.

Compensation & Benefits

Competitive salary, equity, and comprehensive benefits.

100% remote work with flexibility and trust.

Mission-driven work that reduces food waste and expands access to affordable food.

A fast-growing, collaborative team with big ambitions.

Real opportunities for career growth and professional development.

Flashfood is an equal opportunity employer and is committed to building a diverse, inclusive, and equitable workplace. We welcome candidates from all backgrounds and experiences, and we’re dedicated to creating an environment where everyone feels supported and empowered to do their best work.

Responsibilities

Own and deliver complex React Native features from technical design through production release across iOS and Android that support a growing user base, evolving product requirements, and real-world mobile constraints.

Write clean, maintainable, and well-tested TypeScript code with strong attention to performance and user experience.

Troubleshoot and resolve production issues, including crashes, regressions, and platform-specific edge cases.

Mobile Architecture & Technical Design

Contribute to scalable mobile architecture decisions, including state management, navigation, API and tool integrations, and feature modularization.

Improve codebase maintainability by reducing technical debt and promoting reusable, well-structured components.

About the Company

Our company is on a mission to reduce food waste and make high-quality, affordable food accessible to everyone. Through our innovative app-based marketplace, we connect shoppers with discounted perishable items while helping retailers turn would-be waste into revenue and meaningful environmental impact. We’re growing quickly across North America and partnering with retailers of all sizes to expand our reach.

If you’re passionate about creating real change for people and the planet, we’d love for you to join us. Your work here will directly contribute to a mission that helps families save money, reduces waste, and builds a more sustainable future.