Senior Software Engineer - Fullstack Job at Foodsmart, Remote

MkxHeml4bE85ZURQZ0JtSGJ6eEpKQ0I3
  • Foodsmart
  • Remote

Job Description

Job Description

Job Description

About us:

Foodsmart is the leading telenutrition and foodcare solution, backed by a robust network of Registered Dietitians. Our platform is designed to foster healthier food choices, drive lasting behavior change, and deliver long-term health outcomes. Through our highly personalized, digital platform, we guide our 2.2 million members—including those in employer-sponsored health plans, regional and national Medicaid managed care organizations, Medicare Advantage plans, and commercial insurers—on a tailored journey to eating well while saving time and money.

Foodsmart seamlessly integrates dietary assessments and nutrition counseling with online food ordering and cost-effective meal planning for the entire family, optimizing ingredients both at home and on the go. We partner with national and regional retailers across the U.S., many of whom accept SNAP/EBT, making healthier food more accessible. Additionally, we assist members with SNAP enrollment and management, providing tangible access to nutritious food.In 2024, Foodsmart secured a $200 million investment from TPG’s Rise Fund, which supports entrepreneurs dedicated to achieving the United Nations’ Sustainable Development Goals. This investment will help us expand our reach, particularly to low-income workers who are disproportionately affected by diet-related diseases. 

At Foodsmart, our mission is to make nutritious food accessible and affordable for everyone, regardless of economic status. We are committed to a set of core values that shape our culture and work environment:

Measured: We make data-driven, truth-seeking decisions.

Impactful: We are fueled by achieving our mission and vision.

Collaborative: We help each other be better and create a positive environment.

Hungry: We maintain a healthy growth mindset, seeking to overcome challenges with courage.

Joyful: We take joy in each other, our work, and the privilege of doing this work.

Whether you're a dietitian, a commercial leader, or a technologist, working at Foodsmart means being part of a team that is passionate, supportive, and driven by a shared purpose. Join us in transforming the way people access and enjoy healthy food.

About the role:

As a Senior Fullstack Engineer at our company, you will play a crucial role in developing both the user-facing frontend and the backend systems powering the Foodsmart platform. You’ll be responsible for designing and maintaining scalable, high-performance web applications and backend services. You will work closely with both frontend and backend teams to create efficient APIs, manage data, and ensure a seamless user experience. Your contributions will directly impact the lives of our users, helping to bridge the gap between personalized nutrition seekers and registered dietitians providing expert guidance. You’ll have a passion for coding and a deep understanding of web technologies, enabling you to contribute to every layer of the product stack.

You will:
  • Collaborate with UX/UI designers to implement interactive, accessible, and responsive frontend interfaces using modern web technologies.
  • Develop and maintain the full-stack Foodsmart web application.
  • Design and implement robust, scalable backend systems and APIs.
  • Define and maintain development practices including code reviews, unit testing, and continuous integration to improve code quality and efficiency.
  • Collaborate with the product team to understand user requirements, formulate use cases, and translate them into technical solutions.
  • Debug and fix issues across both frontend and backend systems.
  • Proactively monitor and optimize system performance, scalability, and security across both layers.
  • Stay up-to-date on emerging technologies and propose ways to apply them in current and future development.
You are:
  • Strong in modern frontend engineering practices, accessibility, responsive design, and browser performance optimization.
  • Solid in software engineering principles, with a strong understanding of algorithms, data structures, and system design.
  • Well-versed in both frontend and backend development tools, frameworks, and languages.
  • Proficient with API design and integration, and able to implement robust solutions for seamless communication between frontend and backend.
  • Experienced with database management, whether SQL (MySQL, PostgreSQL) or NoSQL (DynamoDB), and cloud data platforms.
  • Strong in debugging, troubleshooting, and performance optimization.
  • A collaborative team player who can communicate complex technical concepts to both technical and non-technical stakeholders.
You have
  • 5+ years of proven experience in full-stack development with deep expertise in React.js, JavaScript, and TypeScript, and strong experience with Node.js.
  • Strong experience designing and consuming RESTful APIs.
  • Deep knowledge of relational (MySQL, PostgreSQL) and non-relational (DynamoDB) databases.
  • Familiarity with AWS services such as Lambda, SQS, RDS, S3, SNS, and EC2.
  • Experience with Docker, container orchestration environments like Kubernetes, and cloud infrastructure.
  • Experience working with low-code platforms like Retool is a plus.
  • BS or MS in Computer Science or a related field.

Role: Senior Software Engineer

Location: Remote

Base Salary Range: $145,000/yr to $180,000/yr + benefits

Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries at our headquarters in San Francisco, California. Individual pay is determined by work location, job-related skills, experience, and relevant education or training.

About our benefits and perks:

Remote-First Company

Unlimited PTO

Flexible & remote location

Healthcare Coverage (Medical, Dental, Vision)

401k & bonus

Wellness reimbursement 

Registered Dietitian Services

Foodsmart is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected class.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Job Tags

Flexible hours,

Similar Jobs

Paris Regional Health

Registered Nurse (RN), Womens Services Job at Paris Regional Health

03131- RN-Women Services Provides direct patient care to patients using the nursing process in accordance with applicable scope and standards of practice. Reports to: Unit Director FLSA: Non-exempt Education: Associates Degree in Nursing Required; Bachelor'... 

bet365

Copywriter Job at bet365

 ...new ground in software innovation too, redefining whats possible for our customers worldwide. Job Description As a Copywriter, you will be responsible for developing high-quality, engaging copy for a variety of marketing materials, ensuring consistency in... 

Fresenius Medical Care

Outpatient Registered Nurse - RN - Dialysis Job at Fresenius Medical Care

 ...Hours: MON, TUE, THU, FRI (6am-7am start time, 3pm 4pm end time). PURPOSE AND SCOPE: The professional registered nurse Outpatient RN CAP 1 is an entry level designation into the Clinical Advancement Program (CAP). This position is accountable and responsible... 

Bayview Physicians Group

Nurse Navigator Job at Bayview Physicians Group

 ...Nurse Navigator Job Type: Full-Time About Us Bayview Physicians Group is a rapidly growing, multi-specialty outpatient medical group committed to improving the health and wellness of our community. We believe that a strong doctor-patient relationship is the foundation... 

Recooty

Video editor Job at Recooty

Job BriefWe are seeking a skilled and creative Video Editor to join our team. As a Video Editor, you will be responsible for assembling recorded raw material into a finished product suitable for broadcasting. Your work will include selecting shots, editing footage, adding...