At a Glance
- Tasks: Develop and maintain high-quality iOS applications using Swift and modern tools.
- Company: Join a forward-thinking tech company focused on innovation and quality.
- Benefits: Competitive contract rate, flexible working arrangements, and opportunities for skill development.
- Why this job: Be part of a dynamic team creating impactful mobile solutions with cutting-edge technology.
- Qualifications: Strong Swift programming skills and experience with iOS development tools required.
- Other info: Contract role with potential for growth and collaboration across engineering teams.
The predicted salary is between 36000 - 60000 £ per year.
Requirements
- Strong programming expertise in Swift, with hands‑on experience using modern iOS development toolsets including Xcode, Git, GitHub, XCTest, and XCUITest.
- Deep understanding of modular app architecture, including frameworks‑based modularisation and architectural patterns such as MVVM.
- Proficiency in building, maintaining, and integrating SDKs, ensuring they are scalable, well documented, and easy to consume across teams.
- Solid grasp of concurrency in Swift (e.g., async/await, GCD, Operations) and the ability to design performant, thread‑safe solutions.
- Broad technical experience with a track record of delivering high quality, production‑scale iOS applications.
- Strong communication and collaboration skills, with the ability to work effectively across engineering teams to drive reusability, inner sourcing, and reduction of technical waste.
- A strong advocate for engineering quality, leveraging practices such as Pair Programming, Test Driven Development (TDD), Code Reviews, Continuous Integration, and Automated Testing.
- Knowledge of mobile security principles and best practices, such as secure storage, authentication flows, and safe handling of sensitive data.
- Experience with CI/CD pipelines for mobile, ideally with tools such as GitHub Actions, Fastlane, and automated build/test deployment processes.
Sr iOS Developer in London employer: HCLTech
Contact Detail:
HCLTech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr iOS Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the iOS development community. Attend meetups, webinars, or even online forums where you can chat with other developers and hiring managers. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best iOS projects. Include links to your GitHub repositories and any apps you've developed. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of Swift, modular app architecture, and concurrency. Practice coding challenges and be ready to discuss your past projects and how you’ve implemented best practices like TDD and CI/CD.
✨Tip Number 4
Apply through our website! We make it super easy for you to submit your application directly. Plus, it shows you're genuinely interested in joining our team. Don’t forget to include your rate and CV when you apply!
We think you need these skills to ace Sr iOS Developer in London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your programming expertise in Swift and any hands-on experience with iOS development tools like Xcode and Git. We want to see how you’ve used these tools in real projects, so don’t hold back!
Talk About Your Experience: Share specific examples of modular app architecture you've worked on, especially if you’ve implemented patterns like MVVM. We love hearing about your past projects and how they relate to what we do at StudySmarter.
Emphasise Collaboration: Since we value strong communication and teamwork, mention any experiences where you collaborated across engineering teams. Let us know how you’ve driven reusability and reduced technical waste in your previous roles.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured CVs that are easy to read. And remember, apply through our website for the best chance of getting noticed!
How to prepare for a job interview at HCLTech
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Swift and the modern iOS development tools mentioned in the job description. Brush up on Xcode, Git, and XCTest, and be ready to discuss your hands-on experience with these tools. It’s a great idea to prepare examples of projects where you’ve used them effectively.
✨Showcase Your Architectural Knowledge
Be prepared to talk about modular app architecture and architectural patterns like MVVM. Think of specific instances where you’ve implemented these concepts in your previous work. This will demonstrate your deep understanding and ability to design scalable solutions.
✨Communicate Your Collaboration Skills
Since strong communication and collaboration skills are key for this role, think of examples where you’ve worked across teams to drive reusability or reduce technical waste. Highlight any experiences with Pair Programming or Code Reviews to show you’re an advocate for engineering quality.
✨Prepare for Technical Questions
Expect questions on concurrency in Swift and mobile security principles. Brush up on async/await, GCD, and secure storage practices. Being able to articulate your knowledge in these areas will set you apart as a candidate who understands the nuances of building high-quality iOS applications.