👨🏻‍💻 postech.work

Senior Full-Stack Developer

Sauce • 🌐 In Person

In Person Posted 5 days, 5 hours ago

Job Description

Sauce is a premier restaurant technology platform that helps businesses grow with our Commission-Free Delivery \& Pickup structure and proprietary delivery optimization technology. We are serving a 105 billion dollar US local restaurant business. Headquartered in NYC and Tel-Aviv, Sauce wants restaurants to fulfill their highest potential, this means giving local establishments everything they need to connect directly with their customers. The Sauce team pools together decades of restaurant tech experience, along with seasoned tech, sales, marketing, product and operations executives who produce an industry-changing delivery system for successful local restaurants and chains.

We are looking for a

Senior Full-Stack \& Mobile Developer

with strong proficiency in

React Native, React.js, and Node.js

to join our growing development team. In this role, you will be responsible for building, maintaining, and improving both our mobile apps and fullstack web applications. You will collaborate across cross-functional teams to deliver scalable, performant, and user-centric solutions.

What You'll Do:

Mobile Development (React Native):

Develop and maintain cross-platform mobile applications using React Native (iOS and Android)

Collaborate with product managers to implement pixel-perfect UI and rich user experiences

Work with native modules and third-party libraries as needed

Optimize app performance and ensure responsiveness

Debug and resolve mobile-specific issues, including memory usage, animations, and crashes

Assist with app deployment to the App Store and Google Play

Frontend Development (React.js):

Build and maintain responsive, component-based web interfaces using React.js

Implement clean and efficient UI components using hooks and modern React paradigms

Collaborate with PM to translate wireframes and mockups into functional frontend code

Ensure cross-browser compatibility and mobile responsiveness

Maintain code quality and documentation

Backend Development (Node.js):

Design and build RESTful APIs and microservices using Node.js (Express.js, NestJS, or similar)

Implement business logic, authentication/authorization, and data models

Work with databases (SQL and/or NoSQL) to manage data storage and retrieval

Ensure backend systems are secure, performant, and scalable

Integrate third-party services and APIs where necessary

What You Bring:

7+ years of experience in software development with a focus on fullstack JavaScript/TypeScript technologies

Strong proficiency in React Native, React JS, and Node JS

Deep understanding of JavaScript (ES6+), TypeScript, and modern development tooling

Experience with REST APIs, GraphQL, and API design principles

Solid understanding of state management libraries (Redux, MobX)

Experience with version control (Git) and CI/CD workflows

Knowledge of mobile app publishing for App Store and Google Play

Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB)

Good understanding of authentication methods (JWT, OAuth, etc.)

Ability to write clean, testable, and maintainable code

Familiarity with Azure, AWS, or GCP

Nice-to-Have:

Experience with backend frameworks like NestJS or database ORMs like Prisma, Sequelize, or Mongoose

.NET Knowledge / Experience

Mobile testing with tools like Jest

Experience with mobile performance profiling and optimization

Exposure to containerization tools like Docker

Familiarity with Agile/Scrum workflows and collaboration tools (Jira, Trello, etc.)

Required Technology \& Equipment:

Personal computer or laptop with up-to-date software

High-speed internet connection

Keyboard, mouse, working webcam, and headset with a microphone

Primary 24” monitor (with an additional 24” monitor preferred)

What We Offer:

Strong \& Competitive Compensation Package

Flexible Work Environment

10 Paid Personal/Vacation Days

5 Paid Sick Days

Monthly Wellness Stipend

Sauce is an equal opportunity workplace and an affirmative action employer. We welcome all qualified applicants regardless of race, color, ancestry, religion, sex (including pregnancy and related conditions), national origin, sexual orientation, age, marital status, disability (physical or mental), gender identity, gender expression, genetic information, veteran status, citizenship, immigration status, or any other classification, category or characteristic protected by applicable federal, state or local laws. We understand the importance of creating a more diverse and inclusive workplace and celebrate our employees for their differences.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.