Software Engineer (Entry-Level) – REMOTE

Job Overview

Company logo: https://media.licdn.com/dms/image/v2/D4E0BAQFpk4re-OzfcQ/company-logo_400_400/company-logo_400_400/0/1693324859774/whisk_uk_logo?e=1749081600&v=beta&t=n8CADXEVTJJu_uxeoFo2HHwMvwesybrOMt9o-LoiOAw About Samsung FoodSamsung 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 PurposeWe are looking for a Full Stack TypeScript Developer 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 QualificationsTechnical Requirements:A minimum of 2 years of experience in Software development as a Full Stack DeveloperStrong 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).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 monorepo 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 Offer100% 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.

Job Detail
Shortlist Never pay anyone for job application test or interview.