Senior App Developer
Job details
Join our team and help shape the future of app development! We are an innovative and fast-growing company dedicated to creating exceptional digital experiences. Our mission is to develop apps that make a real difference for users, blending cutting-edge technology with a focus on intuitive design. If you’re looking to be part of a team that values creativity, collaboration, and continuous improvement, we want to hear from you!
About First Table
First Table is a rapidly evolving platform dedicated to helping diners discover and book exceptional dining experiences. As a dynamic, product-driven company, we thrive on creativity, innovation, and a commitment to becoming a market leader. Join us and be a key player in transforming the way people find and enjoy restaurants.The Role
We’re on the hunt for an experienced App Developer with a strong background in React Native and/or Expo. This is an exciting opportunity to play a critical role in building, maintaining, and enhancing our application while working closely with a talented and passionate team. You’ll leverage your technical skills to deliver a polished, user-friendly app that exceeds expectations, connecting our deal-hungry customers with fitting restaurant options. This role is based partially remote in Auckland, or in-office at our Queenstown HQ.What You'll Do
- Design, build, and maintain mobile applications using React Native or Expo.
- Collaborate with cross-functional teams, including designers and backend developers, to create seamless user experiences.
- Implement state management using Redux or Legend State.
- Integrate APIs and GraphQL queries using Apollo.
- Optimize applications for performance, scalability, and maintainability.
- Utilize Tailwind or Styled Components to create responsive and visually appealing UI designs.
- Implement Firebase services for authentication, notifications, and real-time data.
- Troubleshoot and resolve technical issues to ensure smooth app performance.
- Stay current with emerging technologies and frameworks to enhance development processes.
What We're Looking For
- A minimum of 3 years’ experience developing mobile applications with React Native or Expo.
- Strong knowledge of React and TypeScript principles.
- Familiarity with GraphQL and Apollo for efficient data fetching and management.
- Experience with state management tools like Redux or Legend State.
- Proficiency in UI frameworks like Tailwind and/or Styled Components.
- Hands-on experience integrating Firebase services.
- Solid understanding of mobile app design principles and best practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Passionate about creating high-quality applications and enhancing user experiences.
- Experience with CI/CD pipelines for mobile applications.
- Familiarity with Expo’s advanced features and configurations.
- Knowledge of testing frameworks for mobile apps.
- An interest in staying ahead of industry trends and contributing to the growth of our tech stack.
Why Work with Us
- Be part of a forward-thinking tech company revolutionising how people discover and connect through culinary adventures.
- Collaborate with a talented, creative team that values teamwork and innovation.
- Enjoy a lively and engaging work environment – no two days are the same!
- Competitive salary, flexible working options.
- Company laptop supplied.
- Be part of a team that values work-life balance and having fun while doing what we love!
- Applicants for this position must have NZ residency or a valid NZ work permit.
- Applicants must already reside in either Auckland or Queenstown.
- Background and police checks will be conducted.
- Applications with no cover letter will not be considered for this role.
- Only applicants that have been shortlisted will be contacted for this role.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.