Websparks Pte Ltd
Lead iOS Developer
Websparks Pte LtdSingapore12 days ago
Full-timeRemote FriendlyEngineering, Information Technology
  • 15-month contract
  • Government project
  • Hybrid work arrangement

Responsibilities

  • Architect, design, and develop scalable and maintainable iOS applications using the Swift and React Native programming language.
  • Collaborate with project leads, others to translate the requirements to technical specifications.
  • Establish best practices and coding standards for iOS development, ensuring adherence to quality, performance, and security standards.
  • Conduct code reviews and ensure everyone follow established coding practices and guidelines.
  • Drive technical discussions, make architectural decisions, and provide solutions to complex technical challenges.
  • Troubleshoot and debug issues, ensuring timely resolution and minimal impact on project timelines.

Requirements

  • Proven experience in iOS application development using Swift and React Native, with at least 8 years of relevant working experience.
  • Exhibits strategic thinking and the ability to lead and manage complex projects effectively.
  • Extensive experience in designing and developing complex iOS applications, with a deep understanding of iOS SDK, Cocoa frameworks.
  • Strong understanding of threading management, thread synchronisation techniques in iOS.
  • Strong understanding of using background task processing techniques in iOS.
  • Experience in monitoring and analysing application performance metrics related to threading and background processing, identifying bottlenecks and areas for optimisation.
  • Understanding of Sensorkit, Firebase is a plus.
  • Strong understanding of software engineering principles, design patterns, and best practices.
  • Strong problem-solving and analytical skills, with a focus on delivering scalable and maintainable solutions.
  • Experience with Agile development methodologies such as Git, and CI.

Key Skills

Ranked by relevance