About Samsung Food
Samsung Food is a food platform that helps millions of users worldwide find and save recipes, connect with like-minded foodie communities, and save time and money on planning, cooking, and shopping. You’ll find Samsung Food across various devices, including mobile apps, web, voice, Samsung Family-Hub fridges, and more.
We’re a remote-first, globally distributed team of 100+ people based across the US, UK, Europe, Africa, Korea, Georgia, and beyond. We’ve been fully distributed since 2016 and pioneered many of the practices that are now standard in remote workplaces. Interested in learning more? Visit Samsung Food Careers.
Job Purpose
We’re seeking a Frontend Developer with experience in functional programming languages such as Effect TS, fp-ts, Scala, or similar to join our Internal Tools Team. You will focus on building and maintaining specialized applications to manage complex food graph data, directly impacting the tools that power our core operations.
As part of a small, dedicated team of two developers, you will have significant ownership and influence, working on both greenfield projects and legacy codebases, while collaborating closely with cross-functional teams.
We value practical skills and problem-solving ability over formal qualifications like years of experience and/or education. If you're passionate about writing quality code and enjoy working in a collaborative environment, we'd love to hear from you.
What you’ll do:
- Refactor and maintain the existing client-side codebase (server-side development is greenfield).
- Develop full-stack features using TypeScript, React.js, and modern web technologies.
- Maintain and expand the React component library.
- Manage dependencies and ensure codebase health within a monorepo.
- Actively contribute to architectural decisions and evolve the codebase.
- Write and maintain comprehensive test coverage as needed.
Required Qualifications
Technical Requirements:
- A minimum of 2 years of experience in Software development as a Frontend Developer
- Strong practical experience with React.js.
- Advanced CSS skills, particularly with Flexbox and CSS Grid layouts.
- Hands-on experience with functional programming concepts (Effect ecosystem, fp-ts, Scala etc).
- Familiarity with reactive programming (RxJS is our legacy).
- Proven ability to write clean, modular TypeScript code (ES2023).
- Experience with modern testing frameworks (Jest/Vitest).
- Comfort working in a mono repo environment.
Desired Skills:
- Self-directed problem-solving approach.
- Excellent collaboration skills in a small team setting.
- Actual coding experience using the Effect/fp-ts ecosystem (https://effect.website/).
- Strong refactoring skills and attention to code quality.
- Ability to balance technical debt with delivery.
What We Offer
- 100% remote and flexible work schedule.
- A distributed team environment with opportunities for collaboration across time zones.
- The chance to contribute to building the #1 food platform, integrated with Samsung

2 applies
15 views
Other Jobs from Whisk
Senior Project Manager
Data Engineering Manager
Scala Developer (Mid-Level)
Similar Jobs
Full Stack Engineer
Software Engineer II
Software Engineer, Full Stack
Lead Software Engineer - Full Stack
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say