Senior iOS Development - Singapore - LMA Asia

LMA Asia
LMA Asia
Verified Company
Singapore

1 week ago

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

Sector:

LMA Asia Technology


Contact:
Justin Tan


Client:

LMA

Location:
Singapore


Salary:
Negotiable


Expiry Date: 14 March 2024


Job Ref:
BBBH434001_


Senior IOS Development

Responsibilities:


  • Execute iOS development and iteration work, ensuring projects are delivered on time
and maintaining code quality.

  • Take responsibility for iOS app architecture design, module division, and the
implementation of key features.

  • Lead the transition of product iOS platforms from Objective-C to Swift.
  • Conduct code reviews, provide feedback and suggestions to ensure code quality and
  • Collaborate with the backend team to ensure stability, security, and consistency in data
  • Solve complex technical problems, including challenges related to network
communication and data synchronization.

  • Identify and introduce new mobile development technologies, tools, and frameworks to
continuously enhance the team's technical prowess.

  • Assist the product manager in understanding user requirements, providing technical
feasibility analysis and recommendations.

  • Stay updated on the latest trends and developments in mobile development to support
continuous product innovation.


Requirements:


  • Bachelor's degree or higher in computer science or a related field.
  • Strong computer science fundamentals, familiarity with data structures and algorithms.
  • Over 5 years of experience in iOS development.
  • Proficiency in Swift, familiarity with Objective-C, and knowledge of the latest iOS
development technologies and trends.

  • Deep understanding of objectoriented design principles, design patterns, and
architecture design.

  • Extensive experience in integrating with RESTful APIs, understanding network
communication mechanisms, and security requirements.

  • Ability to independently manage the entire mobile app development lifecycle, including
requirements analysis, design, development, testing, release, and maintenance.

  • Excellent problemsolving skills, capable of quickly identifying and resolving complex
technical issues.

  • Indepth knowledge and practical experience in optimizing mobile app performance and
user experience.

  • Outstanding teamwork, communication skills, resilience, and selfdrive.

More jobs from LMA Asia