Source description
About the role
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 at LG Electronics