About GreenChoiceGreenChoice is a leading provider of nutrition and sustainability data and engagement solutions for the grocery industry. GreenChoice gives food retailers instant access to science-based food health & sustainability scores and verified attribute data on over 1 million food products with award-winning shelf-edge and e-commerce plugins to meet consumers' changing health needs and values in-store and online. Google named GreenChoice one of the three “Best Apps for Good” in the U.S. GreenChoice is backed by Katapult and BonBillo Ventures, a member of Tufts Friedman School Food & Nutrition Innovation Council, an FMI Tech Finalist, and a Progressive Grocer GenNext Honoree. For more info about GreenChoice, visit: www.greenchoice.co
About the Role
As a Senior Frontend Engineer at GreenChoice, you will lead the development of user-facing features for both web and mobile platforms. Using your expertise in React.js, React Native with Expo, and modern frontend development, you’ll craft seamless, performant experiences that delight users and drive impact. You’ll collaborate closely with our product, design, and backend teams in a fast-paced, agile environment.
Key Responsibilities
Build, optimize, and maintain user-facing applications using React.js (web) and React Native with Expo (mobile).Implement intuitive and responsive designs using HTML, CSS, and JavaScript.Translate Figma UI/UX designs into high-quality, pixel-perfect interfaces.
Collaborate with backend developers to integrate RESTful APIs and ensure a seamless data flow.
Create reusable components and ensure consistent styling across platforms.
Maintain code quality through clear documentation, testing, and peer reviews.
Use tools like Git, Asana, and Slack to communicate, track tasks, and manage workflows efficiently.
Contribute to architectural decisions and help shape GreenChoice's frontend roadmap.
Required Skills & Qualifications
3–5 years of hands-on frontend development experience.
Proficiency in:
React.jsReact Native with ExpoPlain JavaScript (ES6+)HTML5 & CSS3Node.js (for integrations and tooling)Strong experience working with Figma to implement designs accurately. Familiarity with Git and collaborative tools like Asana, Slack, and code versioning workflows.
Solid understanding of responsive design principles and cross-platform compatibility.
Experience with modern state management tools (e.g., Redux, Context API).
Ability to work independently in a startup environment and take ownership of features end-to-end.
Nice to Have
Experience with TypeScript.Familiarity with testing frameworks like Jest or React Testing Library.
Knowledge of accessibility best practices.
Understanding of basic DevOps or CI/CD tools and processes.
A passion for sustainability, food systems, or health tech.
- What We OfferCompetitive compensation package.
- Equity options in a growing early-stage startup.
- Flexible working hours and remote work opportunities.
- Mission-driven team with a collaborative and inclusive culture.
- A chance to have a real-world impact on how people eat and live healthier, more sustainable lives.