At a Glance
- Tasks: Join a leading engineering company as an iOS Software Engineer and develop innovative mobile applications.
- Company: A renowned engineering firm known for its cutting-edge technology and collaborative environment.
- Benefits: Competitive daily rate, office-based work, and opportunities for professional growth.
- Why this job: Be part of a dynamic team and create impactful mobile solutions using the latest technologies.
- Qualifications: Experience in iOS development with skills in UIKit, SwiftUI, and modern testing frameworks.
- Other info: 12-month contract with potential for career advancement in a vibrant workplace.
The predicted salary is between 60000 - 84000 £ per year.
Overview
IOS Software Engineer Contract - 12 months
Stratford (East London) - Office Based
£505 per Day - Inside IR35
One of the world's leading engineering companies and a household name is seeking an IOS Software Engineer to work in their Mobile App Engineering department. They are looking for a senior iOS Software Engineer to join the team.
Main Tasks & Responsibilities
IOS Software engineer will:
Essential Skills & Experience
IOS Software Engineer will have:
- UIKit, SwiftUI, Combine, async/await
- Third party SDKs for maps, analytics & experiments, observability, animations
- Tuist for project generation and SPM dependency management
- Tests: XCTest/Swift Testing, Snapshot tests, UI Tests
- A range of modern tooling for analytics
IOS Software Engineer - IOS Developer in City of London employer: PeopleWorks
Contact Detail:
PeopleWorks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land IOS Software Engineer - IOS Developer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in iOS development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your iOS projects, especially those using UIKit and SwiftUI. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview like it’s a coding challenge! Brush up on your knowledge of async/await and third-party SDKs. Be ready to discuss how you've used these in past projects to impress the hiring team.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented iOS developers like you. Plus, it’s the best way to ensure your application gets seen by the right people.
We think you need these skills to ace IOS Software Engineer - IOS Developer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with UIKit, SwiftUI, and any relevant third-party SDKs. We want to see how your skills match up with what we're looking for!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for our iOS Software Engineer role. Share specific examples of your work with async/await and testing frameworks like XCTest.
Showcase Your Projects: If you've worked on any cool projects using Tuist or SPM, make sure to mention them! We love seeing real-world applications of your skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and get you in the running for this exciting opportunity!
How to prepare for a job interview at PeopleWorks
✨Know Your Tech Stack
Make sure you’re well-versed in UIKit, SwiftUI, and Combine. Brush up on async/await as well, since these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some coding challenges during the interview. Practice common algorithms and data structures, and think about how you can apply them using Swift. This will demonstrate your ability to think on your feet.
✨Familiarise Yourself with Testing
Since testing is a big part of the job, be prepared to talk about XCTest, Swift Testing, and UI Tests. Share examples of how you’ve implemented tests in your previous work to ensure code quality.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team’s current projects or the tools they use for analytics. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.