3PILLAR GLOBAL is seeking a Senior Software Engineer for iOS Native on a 3-month contract.
The company specializes in building software products that enhance digital businesses and has been recognized as a "Great Place to Work" for seven consecutive years.
Key responsibilities include designing and building advanced applications for the iOS platform, collaborating with cross-functional teams to define and ship new features, and working on bug fixing and improving application performance.
The role also involves discovering and implementing new technologies, ensuring application performance and quality, identifying bottlenecks, maintaining code quality, and participating in code reviews.
Requirements:
Candidates must have proficiency in Swift and Objective-C, with extensive programming experience in both languages.
Strong knowledge of iOS SDK, UIKit, Core Data, Core Animation, Core Graphics, and other frameworks is required.
Proficiency with Xcode and a solid understanding of the iOS development ecosystem is necessary.
Experience with RESTful APIs to connect iOS applications to back-end services is essential.
Candidates should be proficient with version control systems, particularly Git.
A strong understanding of Apple’s design principles and interface guidelines is required.
Strong analytical and problem-solving skills are necessary for this position.
Experience with automated testing and debugging tools is required.
The ability to optimize applications for performance, including UI, memory, and network usage, is essential.
Benefits:
The position offers a competitive annual salary based on experience and market demands.
Employees enjoy flexible working hours and the option to work from anywhere.
Medical insurance is provided, with options for a premium plan or HSA for the entire family.
The company arranges regular health check-up camps for employees.
Recreational activities such as pool, table tennis, Wii, and PS2 are available.
A business casual atmosphere is maintained in the workplace.