This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Technical Lead, Software Engineer - iOS Swift UI Developer will design and build advanced applications for the iOS platform.
This role involves collaborating with cross-functional teams to define, design, and ship new features.
Responsibilities include bug fixing and improving application performance.
The candidate will continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Ensuring the performance, quality, and responsiveness of applications is a key responsibility.
The role requires identifying and correcting bottlenecks and fixing bugs.
The candidate will help maintain code quality, organization, and automation.
Participation in code reviews to maintain code quality and share knowledge with the team is expected.
Requirements:
The candidate must have proficiency in Swift and Objective-C with extensive experience in programming with these languages.
Strong knowledge of iOS SDK and frameworks such as UIKit, Core Data, Core Animation, and Core Graphics is required.
A minimum of 7 years of iOS development experience and at least 3 years of experience with Swift UI is necessary.
Proficiency with Xcode and a solid understanding of the iOS development ecosystem is essential.
Experience with RESTful APIs to connect iOS applications to back-end services is required.
The candidate must be proficient with version control systems, particularly Git.
A strong understanding of Apple’s design principles and interface guidelines is necessary.
Strong analytical and problem-solving skills are required.
Experience with automated testing and debugging tools is essential.
The ability to optimize applications for performance, including UI, memory, and network usage, is required.
Benefits:
3Pillar Global India has been recognized as a “Great Place to Work” for seven consecutive years, highlighting a positive work environment.
The company offers a collaborative culture and emphasizes work/life balance.
Employees can expect opportunities for professional growth and development within a supportive team.
The position is full-time and remote, providing flexibility in work arrangements.