We are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
Staff Full Stack Engineer
Location
Argentina
Posted
107 days ago
Salary
0
Seniority
Lead
Job Description
Staff Full Stack Engineer
CookUnity
• Lead the design and implementation of scalable backend services that power CookUnity’s personalization systems • Define and drive architectural improvements that enhance system reliability, scalability, and maintainability • Collaborate cross-functionally with Product and Data teams to provide our users tailor-made content that adjust to their needs • Mentor and guide other engineers, setting a high standard for technical excellence and a culture of proactive ownership • Evaluate and introduce new technologies, frameworks, AI adoptions that improve our backend stack and development velocity • Improve system observability, performance, and resilience, ensuring uptime and smooth operation of revenue-critical systems • Contribute as a hands-on engineer, writing clean, well-tested, and efficient code, leading by example • Lead technical planning and project execution, breaking down complex problems into manageable solutions and driving initiatives to on-time completion
Job Requirements
- 8+ years of experience in full stack/backend software development, with expertise in React, Kotlin, TypeScript, and SQL databases (PostgreSQL or MySQL)
- Proven experience in architecting and scaling complex backend systems in a high-growth, fast-paced environment
- Strong knowledge of distributed systems, service-oriented architecture, and event-driven architecture
- Deep understanding of system performance and scalability best practices
- Proven ability to translate complex, ambiguous requirements into clear, actionable plans that drive alignment and timely delivery
- Advanced English communication skills, with the ability to clearly articulate complex ideas to both technical and non-technical audiences
- Demonstrated experience in mentoring and guiding engineers
Benefits
- 💸 Get paid in USD
- 🗺 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 in 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 benefit platform
- 🧑🏫 Personalized English coach
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, React Native
XsollaXsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.
• Develop and maintain mobile applications using React Native for iOS and Android platforms • Implement best practices for mobile development, including code review, testing strategies, and CI/CD processes • Build scalable and maintainable features within the existing application architecture • Collaborate with product and design teams to implement technical solutions that meet business goals • Integrate mini-apps and virtual currency systems with the Xsolla App ecosystem • Work with cross-functional teams, including developers, QA engineers, and project managers • Participate in technical discussions to align development work with business objectives • Communicate effectively across distributed teams • Deliver high-quality features on time throughout the development lifecycle
• Design and oversee the development of high-scale, mission-critical production systems • Drive the evolution of "legacy" systems by implementing strategic techniques • Act as a bridge between Engineering and non-technical stakeholders • Create clear technical documentation and complex system diagrams • Facilitate design sessions and ensure teams retain ownership of their work • Manage and optimize cloud infrastructure, balancing performance with cost efficiencies • Serve as a high-level mentor to engineering teams • Monitor the broader computing landscape to identify dependable current technologies
Software Developer – Power Platform
LMILMI is a nonprofit business that was established in 1961 to address complex issues throughout the federal government of the United States. LMI is headquartered in McLean, Virginia
• Able to assist in all phases of software solution development including functional requirements gathering, data architecture, interface development, testing, and documentation • Able to articulate technical concepts to non-technical audiences on a recurring basis • Identify solution alternatives and provide recommendations on best tools to meet functional requirements • Build data pipelines from existing Air Force systems • Build efficient and well structured databases to manage internal client data • Cleanse, combine, and analyze large data sets to provide actionable insights • Participate in working groups and process improvement teams • Develop tools, policies, and procedures to provide the capabilities required for AFSC’s enterprise-level management of the supply chain and depot operations
Senior Software Engineer
Research Innovations IncorporatedCreating RIIdiculously Awesome solutions that make the world safer
• Design, develop, and maintain Java-based microservices using modern frameworks (e.g., Spring) • Build and manage containerized applications using Docker or equivalent technologies • Design, develop, and maintain a large-scale enterprise React application • Write high-quality unit and integration tests using JUnit and Jest • Support system integration, testing, and validation prior to operational release • Assist with cyber hardening to ensure software meets required security and compliance standards • Develop and maintain internal tools that support product development and delivery • Collaborate closely with cross-functional teammates to solve complex technical problems • Continuously improve code quality, performance, and maintainability • Take ownership and deliver results in fast-moving, mission-driven environments



