As a company operating in Vietnam with mainly international clients, we would like our Senior React Native Developer + Supabase to understand the client's wishes and fulfill them together with our great development team. You should enjoy working in a family-oriented company that focuses on customer satisfaction and good communication. One of our core values is transparency and we believe that you find it just as important.
Responsibilities
The Senior React Native Developer will be responsible for the following one of these tasks:
Design, develop, and maintain mobile applications using React Native and TypeScript.
Architect and implement robust backend systems with NestJS, ensuring high performance and scalability.
Manage and optimize relational databases using PostgreSQL hosted on AWS RDS.
Collaborate with product managers, UX/UI designers, and other developers to define and implement new features.
Ensure the technical feasibility of UI/UX designs and maintain a strong focus on delivering a seamless user experience.
Conduct code reviews, enforce coding standards, and mentor junior developers.
Troubleshoot, debug, and resolve production issues effectively.
Stay updated with the latest industry trends, tools, and technologies to improve development processes.
Requirements
The Senior React Native Developer is expected to have the following qualifications and skills:.
5+ years of experience in mobile application development with a strong focus on React Native and TypeScript.
Proven expertise in building scalable backend systems using NestJS.
Proficiency in Supabase for backend services
Strong experience with PostgreSQL and managing databases on AWS RDS.
Deep understanding of RESTful APIs, WebSockets, and other communication protocols.
Familiarity with CI/CD pipelines and cloud platforms like AWS.
Strong knowledge of software development best practices, including SOLID principles and design patterns.
Experience with testing frameworks such as Jest, Mocha, or similar tools.
Excellent problem-solving skills and the ability to work independently or as part of a team.
Solid communication skills and the ability to work in a collaborative, Agile environment.
Preferred Qualifications
Experience with GraphQL or gRPC.
Knowledge of AWS services such as Lambda, S3, and CloudWatch.
Familiarity with mobile app deployment processes on Google Play Store and Apple App Store.
Understanding of security best practices, including authentication and data encryption.
Benefits & Perks
What we offer:
Flexible, part-time arrangement with long-term potential
A collaborative, high-performing team
Opportunity to make a strategic impact on a growing company
Direct access to decision-makers and a supportive environment
If you have any questions, please feel free to get in touch with our HR department at [email protected].
Learn more about our culture and special benefits package here.
Follow our Facebook and LinkedIn to get the latest hiring position!