Job Closed
This listing is no longer active.
We are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
Senior Full Stack Engineer, Activation
Location
United States
Posted
95 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer, Activation
CookUnity
• Develop and maintain scalable backend services and APIs that power Activation, Referral, and Reactivation experiences across mobile and web. • Build and iterate on user-facing experiences using a Server-Driven UI (SDUI) and BFF architecture, owning features from backend through frontend delivery. • Partner closely with Product, Design, and Mobile/Web engineers to deliver high-quality, end-to-end features that impact user activation and retention. • Optimize database queries, caching strategies, and API performance to support high-traffic, customer-facing flows. • Improve monitoring, observability, and logging to ensure reliability and fast issue detection. • Participate in code reviews, technical discussions, and architectural decisions, contributing to shared engineering standards and best practices
Job Requirements
- 5+ years of professional experience as a Full Stack Engineer (or equivalent experience across frontend and backend)
- Strong experience building backend services using Node.js and TypeScript in production environments
- Strong experience building user facing web applications using TypeScript and React
- Solid understanding of frontend backend interactions, including state management, data fetching, and performance considerations
- Experience working with SQL databases (PostgreSQL or MySQL), including query optimization
- Familiarity with service oriented architectures and microservices
- Strong debugging and troubleshooting skills across both frontend and backend
- Solid understanding of performance optimization, including API efficiency and frontend performance
- Experience working with or contributing to established design systems
- Advanced English communication skills, with the ability to collaborate effectively across cross-functional teams
- Fluency with AI engineering tools.
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
- 🗓️ 5- year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical
- 🐣 Family leave of 12 weeks for primary caregiver and 6 weeks for secondary caregiver, fully paid
- 🕯 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
TextUsTextUs is the most popular business texting software for professionals.
• Build products focusing on iOS and Android mobile applications • Engage with the Product team to deliver user-friendly features • Mentor other developers in good development practices for clean code and reliable software • Maintain robust CI/CD tooling, processes, testing and procedures
Senior FullStack Engineer – Integrations Developer
UbimindsWe deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
• Break down large or complex problems into smaller parts, design clean solutions, and implement the core framework. • Build and maintain RESTful APIs and backend services using C#, .NET Core, Entity Framework, and Web API. • Apply software architecture patterns like Domain-Driven Design (DDD) and CQRS to build modular and scalable systems. • Work directly with SQL Server—designing databases, writing stored procedures, optimizing queries, and tuning performance. • Use Entity Framework (EF Core or EF6) for ORM and data access. • Write clean, testable, and maintainable code with proper documentation. • Take full ownership of testing your own code—unit, integration, and performance testing—as part of a Shift Left / No QA team setup. • Collaborate with product managers and other teams to understand requirements and deliver customer-focused features. • Use AI development tools (required)—including GitHub Copilot, Claude, or similar—to assist with code generation, refactoring, documentation, and development speed.
• Designing, developing, and maintaining scalable full-stack applications using Angular and .NET • Partnering closely with product owners, business analysts, and technical teams to understand existing processes and system dependencies • Translating mainframe-era workflows into clean, well-documented APIs and services • Building and maintaining RESTful and GraphQL APIs to support front-end and back-end integration • Creating Angular-based single-page applications with strong attention to usability and performance • Contributing to event-driven and workflow-oriented solutions, including asynchronous processing, reconciliation, and backfill scenarios • Writing clean, testable, and maintainable code aligned with engineering best practices • Owning engineering solutions end-to-end and proactively identifying opportunities to improve reliability, observability, and scalability • Ensuring applications meet security, performance, and compliance expectations • Participating in code reviews and mentoring junior engineers to support team growth and continuous improvement
Senior Software Engineer
Antenna GroupAn international content, media and entertainment company with a leading presence in Central & Eastern Europe.
• Own, maintain, and improve scalable data pipelines that empower Antenna’s recently launched Subscriber Views product. Proactively identify failures, troubleshoot root causes, and implement corrective actions to prevent recurrence • Develop a deep understanding of Antenna's core data models in order to collaborate effectively with Data Operations and Data Science • Partner with the Data Science and Data Operations teams to maintain datasets that teams trust, understand, and use for self-service • Collaborate with a wide range of cross-functional stakeholders to gather and define requirements • Document, simplify, and explain complex problems to diverse audiences • Establish best practices to develop specialized datasets for analytics and modeling




