Hungryroot is an AI-driven company focused on making healthy living easy and enjoyable for consumers. They are seeking a Senior Frontend Software Engineer to collaborate with stakeholders, translate functional requirements into technical specifications, and enhance UI/UX through various projects, including A/B tests and responsive web components.
Responsibilities:
- Complete projects from start to finish, ensuring detail oriented execution, usually from Figma designs but sometimes from vibe-coded Prototypes
- Design and implement responsive and maintainable web components using functional React with CSS modules
- Collaborate with team members in similar areas in the code while operating mostly independently
- Communicate project updates and blockers; unafraid to ask questions to keep projects moving forward. Routinely work alongside Product Managers, Designers, Data Analysts, Backend, Frontend, and Mobile Engineers
- Peer review others’ pull requests for accuracy, bugs, and code quality
- Translate business requirements into precise, clear, and straightforward technical specs and/or documentation
- Writing your own Jira stories based on project kickoffs. Writing Jira bug reports when bugs are discovered by you or others
- Contribute to enhancing code quality and reducing technical debt
Requirements:
- 5+ years working with React w/ Typescript
- Proficient with automation testing (Vitest, Playwright)
- Proficient with evolving CSS standards
- Experience with production-level frontend monitoring, error observability, and performance tuning (Sentry, Datadog, etc.)
- Experience implementing web security best practices
- Strong communication skills
- Self-driven and operates well in remote-first role
- Familiarity with any of React-Query, React-Aria, React-Router, Astro, Storybook, animation libraries (framer-motion, spring, etc.), Zod or similar validation libraries, NX for managing multiple projects, ESLint
- Familiarity with accessibility and UX best practices
- Experience debugging UI rendering issues on different platforms / devices
- Experience with agentic coding via Cursor or similar
- Mobile-first design principles
- Production on-call experience
- Experience with CI/CD (Github Actions preferred), Docker, NGINX
- Server-side rendered React (Remix, Tanstack, Next, Astro)