Negotiable
Undetermined
Remote
United Kingdom
Summary: The role of an Android Developer as a Technical Architect involves designing and architecting scalable iOS applications, particularly for booking systems. The position requires extensive experience in iOS application development and collaboration with cross-functional teams to translate requirements into technical specifications. The candidate will lead the development team, conduct code reviews, and mentor junior developers while staying updated on the latest iOS technologies. This is a contract position based remotely in the UK or Netherlands.
Key Responsibilities:
- Design and architect robust, scalable, and maintainable iOS applications for booking systems.
- Collaborate with product managers, designers, and developers to define application requirements.
- Lead the development team through the software development lifecycle.
- Conduct code reviews and provide feedback to ensure adherence to best practices.
- Troubleshoot and resolve technical issues related to the iOS application.
- Stay up-to-date with the latest iOS technologies and trends.
- Develop and maintain comprehensive documentation for architecture and design processes.
- Mentor and guide junior developers, fostering a collaborative environment.
Key Skills:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 8+ years of experience in iOS application development.
- Proficiency in Swift and Objective-C.
- Knowledge of iOS frameworks such as UIKit, Core Data, Core Animation, Swift UI, and Combine.
- Strong skills in algorithm development and system design.
- Experience in leading development teams.
- Ability to conduct code reviews and provide constructive feedback.
- Excellent troubleshooting skills.
- Strong documentation skills.
- Mentoring and guiding junior developers.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT