Remotery

Senior Engineer, Fraîche, CookUnity B2B

Posted May 19

This is a fully remote position, open to applicants in Argentina.

📋 Description

• Enhance and Develop Platform and Services: Create new backend features and improve current functionalities in our PHP/Symfony services that support the Fraîche mobile application and operational tools. Ensure dependable integrations with PostgreSQL, Elasticsearch, message queues, and Redis.

• Infrastructure and Platform Support: Take ownership of platform reliability, scalability, and operational excellence. The current system operates on Upsun infrastructure; assist in maintaining and optimizing it while preparing for a potential future migration from Upsun to AWS.

• Collaborate on Migration Strategy: Partner with the team to strategize and gradually implement a potential migration of infrastructure (and associated components) to AWS, in alignment with CookUnity’s broader B2B technology stack. Be receptive to integrating new tools and best practices as the platform continues to evolve.

• Cross-Functional Collaboration: Work closely with frontend/mobile engineers, backend, and full-stack engineers across B2B (including Fraîche) to integrate APIs and ensure seamless end-to-end functionality. Collaborate with product managers and operations teams to refine requirements and enhance user workflows.

• Hardware and IoT Integration (Backend Focus): Develop backend solutions that facilitate interactions with our smart fridge hardware — for instance, secure fridge unlock workflows, real-time inventory updates, and robust event processing via message queues. Introduce creative ideas to make fridge-user interactions more seamless and automated.

• Mobile Contributions (Approx. 30%): Support the Fraîche mobile app by contributing to hardware-aware flows and critical user journeys, ideally using Flutter (or React Native). Collaborate with mobile-focused engineers to ensure that app modifications integrate smoothly with backend services.

• Quality and Best Practices: Produce clean, maintainable code with solid architecture, testing, and observability. Engage in code reviews to guarantee high performance, reliability, and responsiveness across backend systems. Contribute to documentation, deployment processes, and continuous improvement initiatives.


⛳️ Requirements

• Backend Experience (PHP/Symfony): Senior-level backend engineer with extensive experience in building and deploying backend systems using PHP and Symfony (or similar frameworks). Proven ownership of services, APIs, and production operations.

• Data Stores and Search: Strong proficiency in working with PostgreSQL and Elasticsearch, including data modeling, indexing strategies, and performance optimization.

• Async Processing and Caching: Expertise with message queues (publish/consume patterns, retries, idempotency) and Redis (caching, rate limiting, locks, pub/sub where applicable).

• Platform and Infrastructure Mindset: Comfortable operating and supporting production systems, troubleshooting incidents, enhancing reliability, and collaborating on infrastructure initiatives. Familiarity with PaaS environments (e.g., Upsun/Platform.sh-type systems) and interest in cloud platforms like AWS.

• Front-End Fundamentals (Mobile Contribution): Capability to contribute to mobile development (approximately 30% of the role), ideally with Flutter or React Native, focusing on backend API integration and supporting essential user flows.

• Adaptability: Interest or experience with evolving technology stacks and a willingness to learn new technologies that align with our platform direction, including a potential Upsun to AWS migration.

• Team Collaboration: Strong communication skills and experience working within cross-functional teams. Ability to cooperate with product, design, mobile, and backend engineers to deliver features from concept to release.

• Language Skills: Intermediate or higher proficiency in English (both written and spoken), comfortable collaborating in an international, distributed team environment.

• Proficiency 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

• 🩺 Healthcare Benefit: Monthly stipend to use with your preferred healthcare provider

• 🗓️ 5-year Sabbatical: After 5 years with CookUnity, you receive a 4-week paid sabbatical

• 🐣 Paid Family Leave

• 🕯 Compassionate Leave: 3-5 days each time the need arises

• 🧘🏽‍♀️ Flexible benefits, your way: a prepaid card for wellness, learning, food, and more.

• 🤖 AI-forward workplace: enterprise access to ChatGPT and Claude to enhance your work efficiency and growth.

• 🧑‍🏫 Personalized English coaching

People also viewed

Weekday (YC W21)11 hours ago

2D Game Developer – Defold

IN flagIndia OnlyFreelanceGame Engineer$50 – $120/hour
ApplyView job
CatFace4 days ago

Mobile Game Developer

US flagTexas OnlyFreelanceGame Engineer$25 – $30/hour
ApplyView job
Keiki6 days ago

Unity Developer – Middle/Senior

UA flagUkraine OnlyFull-timeGame Engineer
ApplyView job
Bloober Team6 days ago

Senior AI Gameplay Programmer

PL flagPoland OnlyFull-timeGame Engineer
ApplyView job
Voodoo6 days ago

Senior Game Developer

TR flagTurkey OnlyFull-timeGame Engineer
ApplyView job
Raw Power Games6 days ago

Senior Unreal Engineer – Creator Tooling

DK flagDenmark OnlyFull-timeGame Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers