Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
- 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
- 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
- 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.)
- 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)
- Strong & Competitive Compensation Package
- Flexible Work Environment
- 10 Paid Personal/Vacation Days
- 5 Paid Sick Days
- Monthly Wellness Stipend
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.
Key Skills
Ranked by relevanceReady to apply?
Join Sauce and take your career to the next level!
Application takes less than 5 minutes

