About ResX: ResX is changing the way people make last-minute plans. Our platform allows users to exchange in-demand, last-minute reservations at the hottest spots, solving the frustration of finding or forfeiting reservations. With a rapidly growing community, we’re at the pulse of what’s trending in your city.
Position Overview:
We are looking for a talented Full-Stack Mobile Developer to join our team. As the first internal engineering hire, you will play a pivotal role in shaping the future of ResX. You will primarily focus on mobile app development but will also have opportunities to work across our tech stack. This is a unique opportunity for someone with a few years of experience to grow into a leadership role and build out their own team.
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.
- 3+ 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.
Why Join Us:
- Be a key player in a rapidly growing startup with an engaged user base.
- Opportunity to grow into a leadership role and build your own team.
- Work on a diverse tech stack and have a significant impact on the product’s direction.
- Flexible working environment with a focus on work-life balance.