Senior Full Stack Engineer

CookUnity Logo

CookUnity

πŸ“Remote - Argentina

Summary

Join CookUnity's Chef Tech team as a Senior Full Stack Engineer, focusing on frontend development with ReactJS/React Native. You will design and implement chef-facing applications, build backend services in NodeJS/TypeScript, and collaborate with designers and product managers. This role requires strong frontend expertise, backend proficiency, and experience with RESTful APIs and GraphQL. The position is hybrid, requiring 2-3 days a week in the Brooklyn office. You'll contribute to proof-of-concept projects and work in a fast-paced startup environment.

Requirements

  • 5+ years of experience in frontend development using ReactJS and React Native
  • Proficiency in TypeScript and NodeJS, with experience building backend services
  • Strong knowledge of frontend performance optimization, component design, and state management
  • Experience working with RESTful APIs and GraphQL
  • Familiarity with frontend testing frameworks (Jest, React Testing Library, Cypress, etc.)
  • Excellent problem-solving skills, with a passion for user experience and frontend craftsmanship
  • Ability to collaborate in a fast-paced startup environment and take ownership of features end-to-end

Responsibilities

  • Design and implement chef-facing applications using ReactJS and React Native, ensuring high performance, usability, and accessibility
  • Develop scalable and maintainable frontend architecture, following best practices in modularization, state management, and performance optimization
  • Build and maintain backend services in NodeJS/TypeScript, integrating with our data pipelines and chef tools
  • Collaborate closely with designers, product managers, and other engineers to create intuitive and efficient user interfaces
  • Advocate for frontend best practices, including code quality, testing, and performance optimization
  • Contribute to the Ops Engineering R&D squad, experimenting with new technologies and building POCs to improve operational efficiency
  • Ensure our chef products are highly available, reliable, and scalable, supporting a growing community of chefs on our platform
  • Write clean, well-documented, and testable code, contributing to a culture of engineering excellence

Preferred Qualifications

  • Experience with mobile development using React Native
  • Familiarity with CI/CD pipelines and frontend build systems
  • Background in data-driven applications, data visualization, or analytics products
  • Experience with serverless architectures and cloud platforms (AWS, GCP, or Azure)
  • Passion for experimenting with new technologies and frameworks

Benefits

  • Get paid in USD, Crypto, Euro, ARS. Whatever your choice! We use Deel to make things easier for you!
  • Work remotely: design the life that you want
  • Enjoy 15 days of vacation each year from the start date
  • 16 fully paid Argentinean holidays
  • Healthcare Benefit: Monthly stipend to use with your preferred healthcare provider
  • 5-year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical
  • Paid Family leave
  • Compassionate Leave: 3-5 days each time the need arises
  • Customize the benefits that suit your needs! Access a range of perks tailored to you, including learning opportunities, wellness memberships, delivery apps, and more through our comprehensive benefits platform
  • Personalized English coach

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.