iOS Developer - II
Job details
Please Note- candidate from a startup, product-based, internet, fintech, or similar background would be preferred. Experience : 3-6 years in iOS development Role Overview We are seeking a skilled iOS Developer - II to join our dynamic team. In this role, you will focus on solving complex technical challenges, ensuring high-quality application design, and contributing to scalable app architectures. You will also play a key role in pipeline management, code reviews, and mentoring team members. This position is ideal for motivated individuals passionate about delivering impactful mobile experiences. Key Responsibilities 1. iOS Development & Problem Solving • Develop and maintain advanced iOS applications with a focus on performance and scalability. • Solve complex problems by designing and implementing innovative solutions. • Optimize code for performance and responsiveness across various devices. 2. Pipeline Management • Set up and maintain CI/CD pipelines using GitHub Actions or similar tools. • Ensure smooth integration, testing, and deployment processes. 3. App Architecture & Design • Design and implement scalable and maintainable app architectures. • Collaborate with designers and product managers to deliver intuitive and visually appealing user experiences. • Apply best practices to ensure clean, reusable, and testable codebases. 4. Code Review & Best Practices • Conduct thorough code reviews to ensure adherence to coding standards and best practices. • Advocate for high-quality coding practices and continuous improvement within the team. 5. Release Monitoring • Monitor app releases to ensure stability and address any post-release issues promptly. • Work closely with QA and support teams to resolve bugs and improve the user experience. 6. Mentorship & Collaboration • Provide guidance and mentorship to junior developers, fostering a culture of learning and growth. • Collaborate with cross-functional teams to ensure smooth project execution. 7. Technical Expertise • Stay updated with the latest iOS technologies and industry trends. • Demonstrate expertise in Swift , with additional knowledge of SwiftUI and Objective-C as a plus. • Leverage data structures and algorithms to solve technical challenges effectively. 8. Ownership & Motivation • Take ownership of assigned tasks and deliver high-quality results. • Exhibit a proactive approach to identifying and resolving issues. Qualifications • Languages : Expertise in Swift ; knowledge of Objective-C is an advantage. • Frameworks : Experience with SwiftUI is a strong plus. • Tools : Proficiency with version control systems (e.g., Git) and CI/CD tools like GitHub Actions . • Problem-Solving : Strong understanding of data structures, algorithms, and design problem-solving. • Code Review : Proven ability to review code for quality, efficiency, and scalability. • Release Management : Experience in monitoring and managing app releases. • Architecture : Knowledge of scalable app architectures and best practices. • Mentorship : Experience mentoring team members or guiding junior developers. • Soft Skills : Self-motivated, detail-oriented, and a strong team player.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.