16 Aug
|
LG Electronics
|
Bengaluru
16 Aug
LG Electronics
Bengaluru
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.
📌 IOS developer (Bengaluru)
🏢 LG Electronics
📍 Bengaluru