At a Glance
- Tasks: Design and develop scalable iOS applications, ensuring top-notch performance and user experience.
- Company: Join a forward-thinking tech company focused on innovative solutions in the booking systems sector.
- Benefits: Enjoy remote work flexibility and opportunities for professional growth and mentorship.
- Why this job: Be part of a dynamic team that values collaboration and creativity while working on cutting-edge technology.
- Qualifications: Bachelor’s degree in Computer Science and 8+ years of iOS development experience required.
- Other info: Lead a team, mentor juniors, and stay ahead with the latest iOS trends.
The predicted salary is between 48000 - 72000 £ per year.
Location: Remote UK/Netherlands
Type: Contract
Mandatory Skills: Algorithm Development
Job Description:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 8+ years of experience in iOS application development, with a strong portfolio showcasing your work on iOS.
- Proficiency in Swift and Objective-C, along with knowledge of iOS frameworks such as UIKit, Core Data, and Core Animation, Swift UI, Combine. DS/Algo and System design is a must.
Roles & Responsibilities:
- Design and architect robust, scalable, and maintainable iOS applications for booking systems, ensuring optimal performance and user experience.
- Collaborate with product managers, designers, and developers to define application requirements and translate them into technical specifications.
- Lead the development team through the software development lifecycle, including planning, coding, testing, deployment, and maintenance.
- Conduct code reviews and provide feedback to ensure adherence to best practices and coding standards.
- Troubleshoot and resolve technical issues related to the iOS application.
- Stay up-to-date with the latest iOS technologies and trends to suggest improvements and innovation in the application.
- Develop and maintain comprehensive documentation for the architecture, design, and implementation processes.
- Mentor and guide junior developers, fostering a collaborative environment and promoting knowledge sharing.
Android Developer employer: SkillRecruit
Contact Detail:
SkillRecruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer
✨Tip Number 1
Make sure to showcase your experience with algorithm development and system design during any discussions. Be prepared to discuss specific projects where you've implemented these skills, as they are crucial for the role.
✨Tip Number 2
Familiarise yourself with the latest iOS technologies and trends. Being able to discuss recent advancements or tools in iOS development can set you apart and show your passion for the field.
✨Tip Number 3
Prepare to demonstrate your leadership skills. Since this role involves leading a development team, think of examples where you've successfully guided others or managed projects to completion.
✨Tip Number 4
Engage with the iOS developer community online. Participating in forums or contributing to open-source projects can help you network and may even lead to recommendations that could benefit your application.
We think you need these skills to ace Android Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in Android development, particularly focusing on algorithm development and any relevant projects. Showcase your proficiency in Kotlin and Java, as well as your understanding of Android frameworks.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the job description. Mention your 8+ years of experience, your ability to design scalable applications, and your collaborative skills with product managers and designers.
Showcase Your Portfolio: Include a link to your portfolio that demonstrates your previous work on Android applications. Highlight projects that involved complex algorithms or innovative features, as this will resonate with the role's requirements.
Prepare for Technical Questions: Anticipate technical questions related to algorithm development and system design. Be ready to discuss your approach to problem-solving and how you stay updated with the latest Android technologies.
How to prepare for a job interview at SkillRecruit
✨Showcase Your Portfolio
Make sure to bring a strong portfolio that highlights your previous work on iOS applications. Be prepared to discuss specific projects, the challenges you faced, and how you overcame them.
✨Brush Up on Algorithms and System Design
Since algorithm development is a mandatory skill for this role, review key algorithms and system design principles. Be ready to solve problems on the spot and explain your thought process clearly.
✨Demonstrate Collaboration Skills
This role involves working closely with product managers, designers, and other developers. Prepare examples of how you've successfully collaborated in the past and how you handle feedback and differing opinions.
✨Stay Current with iOS Trends
Familiarise yourself with the latest iOS technologies and trends. Being able to discuss recent advancements or tools can show your passion for the field and your commitment to continuous learning.