πPoland
Senior Software Engineer- iOS Native

3Pillar Global
πRemote - India
Please let 3Pillar Global know you found this job on JobsCollider. Thanks! π
Summary
Join 3Pillar Global, a Great Place to Work, and build advanced applications for the iOS platform. Collaborate with cross-functional teams to define, design, and ship new features, work on bug fixing and improving application performance, and continuously discover and implement new technologies. Ensure application performance, quality, and responsiveness; identify and correct bottlenecks and bugs; and maintain code quality, organization, and automation. Participate in code reviews to maintain code quality and share knowledge. 3Pillar Global offers a competitive salary, flexible timings, work-from-anywhere options, and various benefits.
Requirements
- Proficiency in Swift and Objective-C: Extensive experience in programming with Swift and Objective-C
- IOS SDK and Frameworks: Strong knowledge of iOS SDK, UIKit, Core Data, Core Animation, Core Graphics, and other frameworks
- Xcode: Proficiency with Xcode and understanding of the iOS development ecosystem
- RESTful APIs: Experience with RESTful APIs to connect iOS applications to back-end services
- Version Control: Proficient with version control systems, particularly Git
- UI/UX Design Principles: Strong understanding of Appleβs design principles and interface guidelines
- Problem-Solving Skills: Strong analytical and problem-solving skills
- Testing and Debugging: Experience with automated testing and debugging tools
- Performance Optimization: Ability to optimize applications for performance, including UI, memory, and network usage
Responsibilities
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Participate in code reviews to maintain code quality and share knowledge with the team
Preferred Qualifications
- Experience with SwiftUI: Familiarity with SwiftUI for building user interfaces across all Apple platforms
- Core Data and SQLite: Knowledge of data storage solutions like Core Data and SQLite
- Security: Understanding of mobile security protocols, encryption, and secure data storage
- Cloud Services: Experience with cloud message APIs and push notifications
- Third-Party Libraries: Experience with third-party libraries and APIs
- Continuous Integration: Familiarity with continuous integration and deployment (CI/CD) tools
- Agile Methodologies: Experience working in an Agile/Scrum development process
- Cross-Platform Development: Knowledge of cross-platform frameworks like React Native or Flutter
Benefits
- A competitive annual salary based on experience and market demands
- Flexi-timings
- Work From Anywhere
- Medical insurance with the option to purchase a premium plan or HSA option for your entire family
- Regular Health check-up camps arranged by the company
- Recreational activities (Pool, TT, Wii, PS2)
- Business casual atmosphere
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$102k-$133k
πCanada
π°$150k-$252k
πUnited States
π°$135k-$160k
πWorldwide
π°$150k-$252k
πUnited States
π°$102k-$133k
πCanada
πSpain
π°$229k-$280k
πUnited States
π°$105k-$165k
πUnited States