!!!! NO C2C !!!!!
Key Responsibilities:
• Develop, maintain, and enhance our mobile applications (Android and iOS) using React
Native.
• Collaborate closely with our offshore development team to ensure seamless integration
and functionality across our platform.
• Work on the backend as needed, utilizing NodeJS, NestJS, and PostgreSQL.
• Implement and manage integrations with third-party services such as Twilio, Stripe, and
RevenueCat.
• Participate in the full software development lifecycle, including planning, coding, testing,
and deployment.
• Lead and mentor junior developers as the team grows.
• Ensure the performance, quality, and responsiveness of applications.
• Contribute to the strategic vision for the technology and future growth of the ResX
platform.
• Engage with stakeholders to gather and refine requirements.
Tech Stack You’ll Be Working With:
• Mobile: TypeScript, React Native 0.72, Expo.dev 50, React 18.
• Backend: NodeJS, NestJS 10, TypeORM, PostgreSQL, Redis.
• Infrastructure: AWS (EC2, RDS, ElastiCache, S3), Docker, Terraform.
• Third-Party Services: RevenueCat, Twilio, Stripe, Firebase.
• Admin and Customer Care: ReactJS 18, AdminJS, Ruby on Rails, VueJS.
Qualifications:
• Bachelor’s degree in Computer Science or a related field, or equivalent experience.
• 7+ years of experience in mobile development, preferably with React Native.
• Full-stack experience is a plus, particularly with NodeJS, TypeScript, and PostgreSQL.
• Strong understanding of RESTful APIs and integrating with third-party services.
• Experience with cloud platforms, especially AWS, is highly desirable.
• Familiarity with DevOps practices and tools (GitHub Actions, Docker, Terraform) is a
plus.
• Excellent problem-solving skills and the ability to work independently and as part of a
team.
• Strong communication skills and the ability to collaborate with different teams.
• Interest in restaurants, food, and the culinary scene is a plus.