About us :
At Restroworks (formerly Posist), we’re not just revolutionizing how restaurants operate; we’re enabling them to thrive globally. Our cloud-based platform powers over 25,000 restaurants worldwide—from iconic chains like Taco Bell, Subway, and Häagen-Dazs to emerging food innovators. Our mission is clear : to make global restaurants prosperous by providing them with the tools to scale, improve efficiencies, and deliver an exceptional guest experience.
As we continue our expansion into new markets and products, we are looking for an experienced React js and React Native Developer to join our dynamic team and help us communicate our vision to the world. If you are passionate about translating complex technical solutions into engaging, insightful content that resonates with diverse audiences, we want you on our team.
React and React Native Developer Requirements :
- Proficiency in React.js : Solid experience with React (v18+) : Proven ability to build components using Hooks, Context, and modern React patterns.
- React Native Core Skills : Solid experience (2-4 years) with React Native fundamentals, including components, hooks, navigation (e.g., React Navigation), and styling.
- Proficient in TypeScript : Experience using TypeScript in a production environment to write type-safe code.
- Experience with Data Fetching : Familiarity with server-state libraries like Tanstack Query (React Query) for fetching and caching data.
- Familiar with styling frameworks like Tailwind CSS and Sass :
- State Management : Good understanding of at least one state management library (e.g., Redux Toolkit, Zustand, Jotai).
- Core Skills : Strong fundamentals in JavaScript (ES6+), HTML, and CSS.
- Styling : Comfortable building responsive UIs with CSS-in-JS, component libraries, or utility-first CSS (like Tailwind).
- Familiarity with build tools and bundlers : Comfortable setting up and maintaining build configurations using Vite, Webpack, or Babel for code optimization, lazy loading, and faster compilation workflows.
- React Native Core Skills : Solid experience (2-4 years) with React Native fundamentals, including components, hooks, navigation (e.g., React Navigation), and styling.
- Strong grasp of styling with React Native Stylesheet, Flexbox, and creating responsive layouts.
- Debugging : Experience with debugging tools for React Native. Familiarity with Reactotron is a significant plus.
- Tools : Proficient with Git and familiar with build tools like Vite or Webpack.
- Experience using performance debugging tools like React Profiler.
Nice-to-Haves (Bonus Points)
Familiarity with the mobile build process and tools (Xcode, Android Studio) and the basics of app store submission.Experience with animation libraries such as React Native Animated or Reanimated.Exposure to or awareness of OTA update mechanisms like Microsoft CodePush or Expo Updates.A basic understanding of native development (Swift / Kotlin) and the concept of the React Native bridge for integrating native Modules.Benefits :
Get your hands on one of the best restaurant SaaS productsWork with 25,000+ happy brands in 50 countriesBe part of a small & friendly team of marketersOpen and transparent work culture