- Location
-
IndustryTechnology, Information and Internet
Job Summary:
We're looking for a passionate iOS Developer with 3-4 years of extensive hands-on experience in Swift and Objective-C, coupled with expertise in MVVM architecture, Core Data, and a deep understanding of Apple's ecosystem tools like FaceID, FingerID, and AppleID. As an early team member, you'll play a pivotal role in driving the development of secure, intuitive applications of Pi42. This position offers significant growth opportunities and the chance to take on substantial responsibilities in shaping our products.
Responsibilities and Duties:
➢ Lead the design, development, and deployment of cutting-edge iOS applications using Swift and Objective-C.
➢ Implement and optimize MVVM architecture to ensure scalability, maintainability, and performance of applications.
➢ Utilize Core Data proficiently for efficient data management and persistence within iOS apps.
➢ Leverage Apple ecosystem tools such as KeyChain, FaceID, FingerID, and AppleID to craft secure and seamless user experiences.
➢ Collaborate closely with cross-functional teams to architect, design, and deliver high-quality iOS solutions.
➢ Take ownership of critical features, ensuring they meet stringent security and usability standards.
➢ Actively contribute to technical discussions and decisions, providing insights and influencing the iOS development roadmap.
➢ Mentor junior developers, fostering their growth, and upholding best practices within the team.
Requirements:
➢ Bachelor's degree in Computer Science, Engineering, or a related field.
➢ 3-4 years of hands-on experience in iOS development, with a strong emphasis on Swift and Objective-C.
➢ Expertise in MVVM architecture and its implementation in iOS applications.
➢ Extensive knowledge and practical experience with Core Data for data management and persistence.
➢ Proven track record in utilizing Apple ecosystem tools like KeyChain, FaceID, FingerID, and AppleID for crafting secure and intuitive user experiences.
➢ Proficiency in iOS SDK, Xcode, and relevant tools and frameworks.
➢ Strong problem-solving skills and the ability to optimize code for performance and security.
➢ Excellent communication and collaboration abilities, thriving in a dynamic startup environment.
➢ Eagerness to take on significant responsibilities and contribute meaningfully to the team's growth.
Preferred Qualifications:
➢ Expertise with version control systems, particularly Git.
➢ Prior involvement in releasing apps to the App Store and understanding the submission process.
➢ Experience with hybrid frameworks like React Native or Flutter would be advantageous.
➢ Knowledge of software testing methodologies and frameworks for iOS applications.
➢ Contributions to open-source projects or personal projects showcasing advanced iOS development skills.
Join as an early team member and contribute to the creation of secure, innovative, and user-centric iOS applications. This role provides tremendous growth opportunities and the chance to shape our product offerings with your expertise and dedication.
