Job Description
CookUnity is seeking a Senior Backend Engineer (Node.js) to join its Supply Tech Team. This team plays a critical role within CookUnity’s ChefOS Zone, building chef and operations-focused software solutions. The ideal candidate will help build and maintain tools and processes required to provide support to Chef OS. They will collaborate with some of the best Chefs in America, including rising stars and well-known Chefs from the Creators Club.
Role Involves:
- Developing new features to support business needs.
- Iterating on new and existing features to improve user experience and performance.
- Contributing to the adoption of strong software architecture and best practices.
- Participating in code reviews and mentoring other engineers.
- Troubleshooting issues and creating documentation.
- Database design, implementation, and query development (PostgreSQL).
- Helping to maintain high levels of uptime and supporting the on-call rotation.
Requirements:
- 7+ years of experience as a Software Engineer.
- Experience with ReactJS, NodeJS, GraphQL, PostgreSQL, and TypeScript.
- Experience designing and building cloud architecture, backends, middle ends, and web apps.
- Experience implementing and maintaining unit tests and e2e tests.
- Strong knowledge of service-oriented architectures.
- Understanding of REST APIs.
- Familiarity with continuous integration.
- Advanced level of English.
CookUnity offers:
- Payment in USD.
- Remote work.
- 15 days of vacation each year.
- Argentinean holidays.
- Healthcare Benefit.
- Compassionate Leave.
- Paid family leave.
- Personalized English coach.
- 5-year Sabbatical.