Enable job alerts via email!

iOS Developer

CDG ZIG

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology firm in Singapore is seeking an experienced iOS Developer (Technical Lead/Senior Software Engineer) to drive the design and development of high-quality applications. The ideal candidate will have over 6 years of experience in iOS development, with a strong grasp of Swift and SwiftUI. Responsibilities include leading development, mentoring junior developers, and ensuring app security. This position offers an opportunity to work on innovative projects in a dynamic environment.

Qualifications

  • Minimum 6 years of professional experience, including 3+ years in iOS application development.
  • Proven experience delivering high-quality, scalable applications independently or as part of a team.
  • Ability to lead by example and mentor junior developers effectively.

Responsibilities

  • Drive the design, development, and delivery of high-quality iOS applications.
  • Provide guidance and mentorship to junior developers.
  • Monitor and address security threats, ensuring app compliance.

Skills

Swift
SwiftUI
RESTful APIs
Git
XCTest
CI/CD pipelines
Mobile app security
App Store submission management

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Firebase
AWS
Jenkins
GitHub Actions
Job description

WearehiringIOSDeveloper(TechnicalLead/SeniorSoftwareEngineer)whohasexperienceinIOSoperatingsystems.

Job Scope
  • Drivethedesign,development,anddeliveryofhigh-qualityiOSapplications,ensuringrobust,scalable,andefficientcode
  • Architectsolutionsbyapplyingmoderndesignpatterns(CleanArchitecture,MVVM,VIPER),whileaddressingtechnicalchallengesandaligningwithbusinessneeds
  • Provideguidanceandmentorshiptojuniordevelopers,ensuringbestpracticesincoding,testing,andappdesign
  • Partnerwithproductmanagers,designers,backenddevelopers,andQAteamstodelivercohesive,high-performingapplications
  • Leadthedevelopmentandintegrationofnewfeatures,collaboratingwithvendorsandthird-partySDKproviderstooptimisefunctionality
  • Implementcontinuousdevelopmentprocesses,maintainingandenhancingtheappbasedonuserfeedback,crashanalytics,andevolvingtechnologies
  • Ensurequalitybyestablishingrigoroustestingpractices,conductingcodereviews,andmaintaininghighstandards,forcodemaintainabilityandtestability
  • Monitorandaddresssecuritythreats,ensuringtheappcomplieswithrelevantregulationsandindustrystandards
  • Reportdirectlytothesupervisor,providingregularupdatesonprojectprogress,technicalchallenges,andteamperformance
Job Requirement
  • Bachelor’sdegreeinComputerScience,SoftwareEngineering,orarelatedfield
  • Minimum6yearsofprofessionalexperience,including3+yearsiniOSapplicationdevelopment
  • Provenexperiencedeliveringhigh-quality,scalableapplicationindependentlyoraspartofateam
  • iOSDevelopmentExpertise:AdvancedknowledgeofSwiftandSwiftUI,withexperienceinbuilding,testing,anddeployingiOSApplications.
  • ArchitecturalProficiency:Strongunderstandingofdesignpatterns(MVC,MVVM,VIPER,CleanArchitecture)andabilitytoarchitectscalable,maintainablesolutions.
  • IntegrationSkills:ExperienceinintegratingRESTfulAPIs,third-partySDKs,andcloud-basedservicessuchasFirebaseorAWS.
  • AppOptimisation:Proficiencyinoptimisingappperformance,memoryusage,andresponsivenessforaseamlessuserexperience.
  • TestingFrameworks:SkilledinusingtestingtoolssuchasXCTest,XCUITest,andotherunitorUItestingframeworkstoensureapplicationreliability.
  • VersionControl:ExpertiseinGitandversioncontrolworkflows,ensuringcodecollaborationandversioningbestpractices.
  • CI/CDPipelines:Familiaritywithcontinuousintegrationanddeliverypipelines,includingtoolslikeJenkins,GitHubActions,orBitrise.
  • SecurityPractices:In-depthunderstandingofmobileappsecuritystandards,includingsecurestorage,dataencryption,andprotectionagainstcommonvulnerabilities(e.g.,OWASPMobileTop10).
  • AppStoreManagement:ExperienceinmanagingAppStoresubmissions,updatesandcompliancewithApple’sguidelines.
  • AnalyticsandMonitoring:FamiliaritywithtoolsCrashlytics,FirebaseAnalytics,orequivalentforappmonitoringandimprovement.
  • Abilitytoleadbyexampleandmentorjuniordeveloperseffectively
  • Stronganalyticalanddebuggingskillstoaddresscomplextechnicalchallenges
  • Abilitytoexplaintechnicalconceptsclearlytobothtechnicalandnon-technicalstakeholders
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.