IOS developer (Bengaluru)

IOS developer (Bengaluru)

02 Aug
|
LG Soft India
|
Bengaluru

02 Aug

LG Soft India

Bengaluru

Job Description

Job Description - Software Engineer (macOS)

Position: Software Engineer (macOS)
Experience: 2-4 Years
Location: Bangalore (or as applicable)

Role Overview

We are looking for a Software Engineer with 2-4 years of experience in macOS/iOS application development. The selected candidate will be responsible for developing, maintaining, testing, and enhancing native macOS applications while ensuring high performance, reliability, and software quality.

Key Responsibilities

- Understand project requirements and translate them into technical solutions.
- Develop and maintain native macOS applications using Swift and/or Objective-C.
- Debug, troubleshoot, and resolve software defects and performance issues.
- Perform unit testing and integration testing to ensure software quality.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Optimize application performance, stability, and user experience.
- Follow coding standards and software engineering best practices.

Educational Qualification

- B.E./B.Tech/M.E./M.Tech/MCA in Computer Science, Information Technology, Electronics, or a related field.

Required Skills & Qualifications

- 2-4 years of experience in macOS/iOS application development.
- Strong programming skills in Swift and/or Objective-C.
- Valuable understanding of Cocoa, Cocoa UI,



and SwiftUI frameworks.
- Strong knowledge of Data Structures and Algorithms.
- Good problem-solving and analytical abilities.
- Effective verbal and written communication skills.

Preferred Skills

- Experience in developing multi-process-based applications.
- Hands-on experience with Inter-Process Communication (IPC) technologies, such as:
- XPC
- Distributed Notifications
- Mach Ports
- Sockets
- Pipes

- Understanding of background services in macOS.
- Experience using Xcode Instruments for performance analysis and memory optimization, including:

- Memory Leaks
- Allocations
- Zombies
- Performance Profiling

Key Competencies

- Strong debugging and troubleshooting skills.
- Ability to work independently as well as in a team-oriented team environment.
- High attention to detail and commitment to software quality.
- Continuous learning mindset and adaptability to new technologies.
- Strong ownership and accountability for deliverables.

Why Join Us?

- Opportunity to work on cutting-edge macOS technologies.
- Exposure to complex application architecture and performance optimization.
- Collaborative and innovation-driven work environment.
- Career growth opportunities in a global engineering organization.

📌 IOS developer (Bengaluru)
🏢 LG Soft India
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ios developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: ios developer (bengaluru) / bengaluru