CookUnity logo
CookUnity

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, CX Tools

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2015H1B SponsorCompany SiteLinkedIn

Location

Latin America

Posted

80 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglish

Job Description

Senior Full Stack Engineer, CX Tools

CookUnity

• Owning the design and implementation of features within our Javascript stack that engage customers and have a meaningful impact on people’s lives. • Iterating on new and existing features to improve user experience and performance. • Actively contribute to the adoption of strong software architecture, development of best practices, and new technologies. • Improving the maturity of our technical stack with engineering best practices. • Being part of the code review process and helping to mentor other engineers. • Contribute technically to projects by being a hands-on coder, removing roadblocks, and repairing technical issues. • Partner with members of Product, Growth, Marketing, Customer Experience and other teams to continually refine and improve our product in an agile process. • Helping to have higher levels of uptime & supporting the on-call rotation that will help the business run 24/7.

Job Requirements

  • Experience: At least 3+ years of experience as a Software Engineer with a focus on developing tools and systems for Customer Experience or similar fields.
  • Backend Interaction: Strong understanding of interacting with and building backend REST APIs.
  • Service-Oriented Architecture: Strong knowledge of service-oriented architectures.
  • Proactive Improvement: Ability to proactively identify opportunities to improve systems and processes.
  • Testing: Experience implementing and maintaining unit tests and end-to-end (e2e) tests.
  • Team Environment: Enjoy working in small teams within a fast-paced startup environment.
  • Leadership Potential: Excitement about the opportunity to grow into a leadership role as the company expands.
  • 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
  • 🩺 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
  • 🧘🏽‍♀️ Flexible benefits, your way: a prepaid card you can use on wellness, learning, food, and more.
  • 🤖 AI-forward workplace: enterprise access to ChatGPT and Claude to help you work smarter and grow faster.
  • 🧑‍🏫 Personalized English coach

Related Job Pages

More Full-stack Engineer Jobs

Unity Technologies logo

Software Engineer

Unity Technologies

Founded in 2003, Unity Technologies, or Unity 3D, is a software company offering a real-time, three-dimensional (RT3D) development platform adept at creating in

• Maintain and expand an image / video / 3d-model viewer with annotation and sketching capabilities. • Implement and maintain robust file management and review systems to ensure reliable, efficient, user-friendly workflows. • Develop canvas based drawing tools (Canvas API, Pixi.js). • Support 3D model viewing features (Three.js, A-Frame, Sketchfab integration). • Assist in the implementation of real-time solutions for concurrent user sessions and state synchronization (WebSockets, Socket.io, Django Channels). • Build reusable UI components in a defined component-based architecture utilizing Storybook, snapshot testing, and clear documentation. • Maintain existing Vuex and Pinia state management systems while contributing to the incremental migration of modules from Vuex to Pinia. • Ensure components have proper accessibility (ARIA) and keyboard navigation support. • Write unit tests (Jest + Testing Library). • Create E2E tests (Cypress, Playwright). • Contribute to front-end performance tuning, including Webpack configuration and bundle size optimization. • Implement lazy loading and code splitting strategies. • Profile and improve rendering performance for media-heavy views.

California
$92.4K - $138.6K / year
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Participer à l’amélioration de l’application de réalité virtuelle sociale en étant l’expert au niveau des capacités de la plateforme Unity, des scripts C# et de leur interaction avec l'infrastructure infonuagique • Réaliser la vision en développant les fonctionnalités • Élaborer des scénarios de test et s’assurer de la qualité de sa contribution dans l’immédiat et pour le futur • Participer à la croissance en restant à l'affût des dernières tendances dans le domaine, de celles à venir et des technologies connexes • Les fonctionnalités sous sa responsabilité incluent le download, le stream et le playback de vidéos 360 stéréo, l’expérience utilisateur, la synchronisation multi-utilisateurs, sociale et d’avatars, l’interaction avec des éléments 3D, la gestion dynamique des contenus, la collecte des données statistiques. • Collaborer de façon particulièrement étroite avec le vice-président aux produits et sera appelé à monter une équipe sous sa direction et à travailler avec des collaborateurs externes.

Canada
Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Software development and design in a self-driven environment on very tight timelines with a high degree of focus on quality. • Develop eCommerce sites using hybris, java, and spring-based technologies. • Take tasks from the JIRA board and drive them to completion - considering teams done criteria. • Develop proof of concept; quick POCs to assess/ make technology decisions. • Ensure 80% test coverage for all code developed. • Work with onshore-offshore development teams.

Sweden
Scripta Insights logo

Senior/Staff Software Engineer

Scripta Insights

The Pharmacy Benefits Savings Experts

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, develop, and maintain scalable backend services using Java and Spring, with increasing contributions to Python-based systems. • Provide technical leadership on architecture and system design in a multi-service, cloud-based environment. • Apply strong software engineering fundamentals to produce clean, maintainable, and well-tested code. • Partner with product, data, and engineering stakeholders to define and deliver complex features and platform capabilities. • Lead by example through code reviews, design discussions, and technical decision-making. • Identify and address performance, reliability, and scalability issues across services. • Mentor engineers and help elevate engineering best practices across the organization. • Stay current with relevant technologies and thoughtfully introduce improvements where they provide clear value.

United States
Job Closed