Senior iOS Developer, Colombia
About the Role
We are looking for a highly skilled Senior Mobile Developer specializing in native mobile applications, with a primary focus on Android development using Kotlin and a good background in iOS development with Objective-C. In this role, you will be responsible for designing, developing, and optimizing high-performance native applications that serve thousands of consumers across various countries and continents. Your deep expertise in mobile development, combined with your experience in analytics implementation and leadership in multi-technology team collaborations, will be essential for our continued success.
Responsibilities:-- Work in a multidisciplinary team in the development of native Android, iOS, and Web applications for a global customer base.
- Design, develop, and optimize native mobile applications, with a strong emphasis on Android/Kotlin while maintaining proficiency in iOS/Objective-C.
- Implement Analytics tracking for mobile applications using tools such as Google Analytics, Appsflyer, and Segment to enhance user engagement and experience.
- Collaborate with cross-functional teams to gather requirements, design comprehensive solutions, and ensure seamless integration across platforms.
- Maintain and optimize CI/CD pipelines to ensure rapid and reliable software delivery.
- Establish and enforce best practices in software development, focusing on security, performance, and code quality.
- Mentor and guide junior developers, fostering a culture of continuous learning and innovation within the team.
- Stay abreast of emerging technologies and industry trends to drive innovation and enhance application capabilities.
Requirements for this challenge:
- Extensive professional experience in mobile development, with a strong emphasis on Android/Kotlin and a good understanding of iOS development using Objective-C.
- Experience with Analytics (tagging, custom events, event tracking).
- In-depth knowledge of mobile development frameworks, design patterns, and best practices.
- Exceptional problem-solving skills and the ability to troubleshoot complex issues in mobile applications.
- Expertise in leveraging AI tools to accelerate the learning, analysis, development, and testing of software projects.
- Advanced or fluent English skills to facilitate effective communication with global teams.
- Demonstrated experience working with multi-technology teams and managing complex projects.
Our benefits include:
- Premium Healthcare- Meal voucher- Maternity and Parental leaves- Mobile services subsidy- Sick pay-Life insurance- CI&T University - Colombian Holidays- Paid VacationsAnd many others.
Collaboration is our superpower, diversity unites us, and excellence is our standard. We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.