
Senior iOS Developer at Rose Avenue Group
- Kenya
- Permanent
- Full-time
- Technical Leadership: Lead and guide a team of iOS developers, setting the technical direction, and fostering a culture of excellence and continuous improvement.
- iOS App Development: Design, develop, and maintain the Equity Mobile iOS application, adhering to high standards of performance, security, and user experience.
- Code Development: Write clean, efficient, and maintainable code in Swift, following best coding practices and design patterns.
- Architectural Design: Define and implement scalable and robust software architectures, making strategic decisions that impact the long-term success of the application.
- Feature Development: Collaborate closely with product managers, UX/UI designers, and cross-functional teams to conceptualize and implement new features, enhancements, and improvements.
- Quality Assurance: Oversee and ensure rigorous testing, including unit testing, integration testing, and user acceptance testing, to maintain the application’s reliability and performance.
- Bug Resolution: Troubleshoot and resolve complex technical issues and bugs promptly, maintaining the application’s integrity.
- Mentorship and Development: Provide mentorship, coaching, and professional development opportunities to team members, promoting a culture of knowledge sharing and growth.
- Documentation: Maintain comprehensive documentation for code, development processes, and technical specifications.
- Extensive experience in iOS app development, with a strong command of Swift programming language.
- Proven track record of successfully delivering and maintaining iOS applications with complex features.
- Exceptional understanding of software development methodologies, architectural design, and best practices.
- Strong leadership skills with a demonstrated ability to lead and inspire a development team.
- Excellent communication and interpersonal skills, with a collaborative and solution-oriented mindset.
- Familiarity with version control systems, particularly Git.
- Experience with Agile development methodologies.
- Knowledge of mobile UI/UX design principles and usability best practices.
Jobs in Kenya