Senior Software Engineer
Foodsmart
United States Posted September 16, 2026
Check how well your resume matches this job
Salary Range
$150,000 - $170,000
Job Description
Join our team as a Senior Fullstack Engineer, where you will be instrumental in developing the Foodsmart platform. You will design and maintain scalable web applications and backend services, collaborate with UX/UI designers, and work closely with the product team. Your contributions will directly impact the lives of our users, helping to bridge the gap between personalized nutrition seekers and registered dietitians. Enjoy benefits such as paid health insurance, flexible working hours, unlimited PTO, and more.
- Design and implement robust, scalable backend systems and APIs, and collaborate with UX/UI designers to implement interactive, accessible, and responsive frontend interfaces.
- 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.
- Strong in debugging, troubleshooting, and performance optimization
- Solid in software engineering principles, with a strong understanding of algorithms, data structures, and system design
- Strong in modern frontend engineering practices, accessibility, responsive design, and browser performance optimization
- Proficient with API design and integration, and able to implement robust solutions for seamless communication between frontend and backend
- A collaborative team player who can communicate complex technical concepts to both technical and non-technical stakeholders
- Well-versed in both frontend and backend development tools, frameworks, and languages
- Experienced with database management, whether SQL (MySQL, PostgreSQL) or NoSQL (DynamoDB), and cloud data platforms
- BS or MS in Computer Science or a related field
- Strong RESTful API design and integration skills — you can design clean, versioned API contracts, handle authentication/authorization, and consume third-party APIs reliably from both frontend and backend code
- Deep database knowledge across both relational and non-relational systems: comfortable designing schemas, writing performant queries, and managing migrations in MySQL/PostgreSQL, as well as modeling and querying data in DynamoDB
- Experience with containerization and orchestration, including building and running services in Docker and deploying/managing them in a Kubernetes (or similar) environment, along with general comfort operating in cloud infrastructure
- Working familiarity with core AWS services, including compute (EC2, Lambda), messaging (SQS, SNS), storage (S3), and managed databases (RDS) - enough to deploy, configure, and troubleshoot services in a cloud-native environment
- 6+ years of full-stack development experience, with deep, hands-on expertise in React.js, and TypeScript for building production frontend applications, plus strong backend experience in Node.js for building services and APIs
Required Skills
Similar Jobs
Staff Software Engineer
Foodsmart
Software Engineer
Kwant Controls
How to apply
You apply on Foodsmart’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign in