Position - Lead Software Engineer - IOS
We are looking to hire a Lead Software Engineer - IOS for a well reputed IT company.
Requirements:
- Holding a Senior iOS Engineer, Lead iOS Engineer, or related leadership roles in the current place of work.
- Bachelor's degree in computer science, software engineering, or a closely related field, or equivalent professional experience.
- Expertise in Swift programming language, iOS SDK, Xcode, and SwiftUI.
- Proven track record of designing and delivering high-quality, secure, and feature-rich iOS applications from concept to launch.
- Advanced experience in working with RESTful APIs, GraphQL APIs, and Socket APIs for seamless backend integration.
- Proficiency in writing comprehensive unit and integration tests using XCTest, Quick, Nimble, or similar tools.
- In-depth understanding and application of mobile app architecture, design patterns, implementation strategies, and release processes.
- Demonstrated ability in CI/CD, Git strategies, and various AWS or Google Cloud services.
- Rapid adaptability to new technologies and ability to integrate them effectively into existing systems.
- Exceptional problem-solving, analytical, debugging, and troubleshooting skills.
- Outstanding communication, interpersonal, and leadership skills.
Responsibilities and Duties:
- Leading and mentoring a team of iOS developers, fostering a culture of technical excellence and innovation.
- Experience in effective remote collaboration using agile methodologies and tools.
- Ensuring high-performance, security, scalability, and optimization of iOS applications, while upholding coding standards and engineering best practices.
- Conducting thorough peer code reviews, providing constructive feedback, and ensuring adherence to best practices.
- Excellent documentation skills, including the ability to understand, create, and maintain technical documentation.
- Communicating effectively with both technical teams and clients, resolving complex technical issues and challenges.
- Guiding the team in adopting new technologies and methodologies based on practical understanding and industry trends.
- Playing a pivotal role in technology decision-making, offering insights based on extensive experience and practical knowledge in the field.
- Demonstrating intuitive programming skills with a focus on delivering solutions with minimal bugs.
- Leading by example in terms of code quality, testing rigor, and commitment to deadlines.
Benefits:
- Above industry packages.
- Salaries pegged to SGD.
- Medical Insurance coverage.
- Funding for higher studies and professional certifications.
- Grow faster.
If you are interested, please send your CV to jobs@mindplus.global
Generating Download Link...