HipVan Team
HipVan Family
+2
122 Pham Van Dong street, Hiep Binh Chanh Ward, Thành phố Thủ Đức, TP Hồ Chí Minh
TP Hồ Chí Minh
Tại văn phòng
Đăng 5 ngày trước

3 Lý do để gia nhập công ty

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

Mô tả công việc

As HipVan's iOS Engineer, you will design and develop high-performance native iOS applications. You will be responsible for creating engaging user experiences with smooth animations, efficient video playback, and optimized memory management. This role requires expertise in iOS architecture patterns, performance optimization, and UI/UX implementation. You will collaborate with cross-functional teams to deliver innovative features while maintaining code quality and application performance.

Yêu cầu công việc

• Architecture & Design Patterns:
Implement clean architecture principles (MVVM, VIPER, or RIBs) to build maintainable, testable iOS applications. Apply appropriate design patterns to solve complex problems while ensuring code flexibility and scalability.


• Performance Optimization:
Identify and resolve performance bottlenecks, optimize memory usage, and implement efficient data loading strategies. Profile applications using Instruments to ensure smooth performance even with complex animations and video content.


• Animation & UI Implementation:
Create fluid, responsive UI with custom animations and transitions using UIKit and Core Animation. Implement complex UI components that maintain high frame rates while delivering engaging user experiences.


• Video & Media Handling:
Implement efficient video playback and streaming capabilities with optimized memory management, caching strategies, and buffer management to ensure smooth social content delivery.


• Concurrency & Threading:
Apply advanced knowledge of GCD, Operations, and modern Swift concurrency (async/await) to create responsive applications that handle background processing efficiently without blocking the main thread.


• Collaboration & Code Quality:
Work closely with product designers, backend developers, and QA teams to deliver intuitive user experiences. Conduct code reviews, follow software development best practices, and contribute to continuous improvement of development processes. 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 iOS development experience with a strong portfolio of published applications. Deep understanding of Swift, UIKit, and SwiftUI. Proficiency in iOS architecture patterns (MVVM, VIPER, Clean Swift) and common design patterns. Experience with Core Animation, AVFoundation, and memory optimization techniques. Familiarity with networking, persistent storage solutions, and SwiftUI is a plus.


• Performance Engineering:
Demonstrated ability to diagnose and resolve performance issues using Instruments and other profiling tools. Experience optimizing applications for smooth scrolling, efficient memory usage, and battery conservation.


• 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.

 

Tại sao bạn sẽ yêu thích làm việc tại đây

  • 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.

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Thương Mại Điện Tử
Quy mô công ty
1-50 nhân viên
Quốc gia
Singapore
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email