Search by job, company or skills

IOS developer

  • Posted 14 days ago
  • Over 50 applicants have applied

Job Description

JobDescription-SoftwareEngineer(macOS)

Position:SoftwareEngineer

Experience:2-4Years

Location:Bangalore(orasapplicable)

RoleOverview

We are looking for a Software Engineer with 2-4 years of experienceinmacOS/iOSapplicationdevelopment.Thecandidatewillberesponsiblefordeveloping,maintaining,testing,andenhancingnativemacOSapplicationswhileensuringhighperformance,reliability,andsoftwarequality.

KeyResponsibilities

  • Understandprojectrequirementsandtranslatethemintotechnicalsolutions.
  • DevelopandmaintainnativemacOSapplicationsusingSwiftand/orObjective-C.
  • Debug,troubleshoot,andresolvesoftwaredefectsandperformanceissues.
  • Performunittestingandintegrationtestingtoensuresoftwarequality.
  • Collaboratewithcross-functionalteamsthroughoutthedevelopmentlifecycle.
  • Optimizeapplicationperformance,stability,anduserexperience.

Education

  • B.E./B.Tech/M.E./M.Tech/MCAinComputerScience,InformationTechnology,Electronics,orrelatedfield.

RequiredSkills&Qualifications

  • 2-4yearsofexperienceinmacOS/iOSapplicationdevelopment.
  • StrongprogrammingskillsinSwiftand/orObjective-C.
  • GoodunderstandingofCocoa,CocoaUI,andSwiftUIFrameworks.
  • StrongknowledgeofDataStructuresandAlgorithms.
  • Goodproblem-solvingandanalyticalskills.
  • Effectiveverbalandwrittencommunicationskills.

PreferredSkills

  • Experienceindevelopingmulti-process-basedapplications.
  • Hands-onexperiencewithInter-ProcessCommunication(IPC)technologiessuchas:
    • XPC
    • DistributedNotifications
    • MachPorts
    • Sockets
    • Pipes
  • UnderstandingofbackgroundservicesinmacOS.
  • ExperiencewithXcodeInstruments(MemoryLeaks,Allocations,Zombies,etc.)forperformanceandmemoryoptimization.
KeyCompetencies

  • Strongdebuggingandtroubleshootingskills.
  • Abilitytoworkindependentlyandwithinateamenvironment.
  • Attentiontodetailandcommitmenttosoftwarequality.
  • Continuouslearningmindsetandadaptabilitytonewtechnologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151640655

Similar Jobs

Bengaluru, India

Skills:

test automationNetworkingMemory ManagementUikitSwiftmobile security best practicesSwiftUIsecure data storagemodular architectureapp performance optimizationauthentication flowscrash reporting toolsAI-assisted developer toolsoffline handlingrelease automationGit-based workflows

Bengaluru, India

Skills:

Core DataApisUikitSqliteSwiftBackend integrationApplication ResiliencyCocoa patternsSwiftUIoffline-first syncSecurityOIDC authCachingAI-assisted software development toolsCombine

Bengaluru, India

Skills:

GitRestful ApisSwiftAVFoundationmobile app security best practicesSwiftUIExoPlayerAVKit

Bengaluru, India

Skills:

AlgorithmsDesign PatternsSynchronizationData structuresSwiftStorageMemory ManagementPerformance TuningDebuggingMulti-threaded programmingiOS architectural componentsRoot Cause AnalysisiOS frameworksThreadingCore OS frameworks

Bengaluru, India

Skills:

BddScrumAgileMVVMMvpUikitDevopsJiraSonarqubeSwiftMvcTddConfluenceDockerObjective-cJenkinsGitRestful ApisZestEnzymeViperXCTestSwiftUI

Beware of Scammers

We don’t charge money for job offers