Senior React Native Engineer

HipVan
HipVan Team
HipVan Family
+2
122 Pham Van Dong street, Hiep Binh Chanh Ward, Thu Duc City, Ho Chi Minh
Ho Chi Minh
At office
Posted 5 days ago

Top 3 reasons to join us

  • Work for one of Singapore’s leading startup.
  • Learn great software engineering skills.
  • Work with the best software engineers.

Job description

As HipVan's React Native Engineer, you will be responsible for developing and maintaining cross-platform mobile applications for our social housing content platform. You will create high-performance, visually appealing user interfaces with smooth animations. This role requires expertise in React Native architecture patterns, performance optimization, and bridging between JavaScript and native modules. You will collaborate with our teams (iOS, Android, BackEnd and Design) to deliver engaging features while ensuring consistent user experiences across iOS and Android platforms.

Your skills and experience

• Architecture & Design Patterns:
Implement scalable application architecture to build maintainable, testable React Native applications. Apply appropriate design patterns and component structuring to ensure code reusability and maintainability across the application.


• Performance Optimization:
Identify and resolve performance bottlenecks through profiling and monitoring tools. Implement memory optimization techniques, minimize unnecessary re-renders, and optimize JavaScript execution for smooth user experiences, particularly with content loading time and animations.


• Animation & UI Implementation:
Create fluid, responsive UI with custom animations using React Native's Animated API or libraries like Reanimated. Implement complex UI components that maintain high frame rates while providing engaging user experiences across both platforms.


• Media & Video Handling:
Develop efficient video playback and streaming capabilities with optimized caching strategies and memory management to ensure smooth social content delivery while minimizing resource usage on mobile devices.


• Native Module Integration:
Bridge JavaScript and native code when necessary to implement platform-specific features or optimize performance-critical functionality. Understand native iOS and Android development concepts to effectively troubleshoot and optimize cross-platform implementations.


• Collaboration & Design System Implementation:
Work closely with product designers, back-end developers, and QA teams to deliver intuitive, user-friendly experiences aligned with design guidelines. Collaborate with UI designers to implement and maintain live components that accurately match the UI design system, ensuring visual consistency across the platform.


Requirements
• Experience & Technical Skills:
5+ years of mobile development experience with at least 2 years focused on React Native. Minimum 3 years of full-time iOS or Android native development experience is required. Strong proficiency in JavaScript/TypeScript and React. Deep understanding of React Native architecture, component lifecycle, and state management solutions. Experience with native module development and integration. Familiarity with mobile performance optimization techniques, animation implementation, and video playback solutions. Knowledge of navigation libraries, responsive design principles, and cross-platform development challenges.


• Performance Engineering:
Demonstrated ability to diagnose and resolve performance issues using React Native profiling tools. Experience optimizing JavaScript execution, minimizing bridge traffic, and implementing efficient rendering strategies to create smooth user experiences.


• Analytical & Communication Skills:
Strong problem-solving abilities, attention to detail, and excellent communication skills for effective cross-functional collaboration.


• UI/UX Implementation:
Ability to translate design mockups into fluid, responsive interfaces with custom animations while maintaining high performance standards and ensuring consistency across platforms.


• Cross-Platform Expertise:
Understanding of platform-specific design guidelines and technical limitations to create applications that feel native on both iOS and Android while maximizing code reuse.
 

Why you'll love working here

  • An opportunity to work with other top-notch developers.
  • Working on products that customers love.
  • Competitive salary.

Our mission at HipVan is to help everyone Live Better.

Company type
IT Product
Company industry
E-commerce
Company size
1-50 employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT