At a Glance
- Tasks: Create high-quality mobile applications using SwiftUI and collaborate with a dynamic team.
- Company: Leading tech firm in London focused on innovative software solutions.
- Benefits: Competitive daily rate, flexible working arrangements, and opportunities for professional growth.
- Other info: Exciting projects with potential for career advancement in a supportive environment.
- Why this job: Join a forward-thinking team and shape the future of mobile development.
- Qualifications: 8+ years in iOS development with strong SwiftUI skills required.
The predicted salary is between 78000 - 104000 € per year.
Location: London
Job Type: Contract – Inside Rate: 300 GBP Per Day
The client expects strong SwiftUI expertise. Candidates are required to debug SwiftUI code during screen-share interviews and write test cases using Mockito on existing SwiftUI code. Hence, a solid hands-on understanding of SwiftUI is essential. Note: The existing production applications were developed using UIKit; however, the client expects all new resources to be fully proficient in SwiftUI to support the migration to SwiftUI.
Role and Responsibilities:
- Producing high quality software which adds value to the business
- Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
- Collaborating to optimise our software engineering capability
- Designing, producing, testing and implementing our working code
- Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations
Tech Skills:
- At least eight years of experience in iOS
- Good experience in Swift UI, Objective C, UIKit, Xcode, GitLab/SourceTree
- The ability to collaborate with lead engineers, architects, business analysts and other key stakeholders to understand the objectives and requirements
- Experience in TDD/BDD, DevOps
Mobile Application Developer employer: Avensys Consulting UK
As a Senior iOS Developer in London, you will join a dynamic team that values innovation and collaboration, offering a vibrant work culture that fosters creativity and professional growth. With a focus on cutting-edge technologies like SwiftUI, the company provides ample opportunities for skill enhancement and career advancement, all while enjoying the benefits of working in one of the world's most exciting cities.
StudySmarter Expert Advice🤫
We think this is how you could land Mobile Application Developer
✨Tip Number 1
Get your hands dirty with SwiftUI! Before any interviews, make sure you’re comfortable debugging SwiftUI code. Practise screen-sharing your process with a friend or colleague to get used to explaining your thought process.
✨Tip Number 2
Brush up on your TDD/BDD skills! Since the client values these methodologies, be ready to discuss how you've implemented them in past projects. It’s all about showing that you can deliver high-quality software consistently.
✨Tip Number 3
Don’t just focus on coding; think about collaboration too! Be prepared to talk about how you’ve worked with teams in the past. Highlight your experience with lead engineers and business analysts to show you can fit right into their workflow.
✨Tip Number 4
Apply through our website! We want to see your application come through directly so we can connect with you faster. Plus, it shows you’re keen on joining our community of developers!
We think you need these skills to ace Mobile Application Developer
Some tips for your application 🫡
Show Off Your SwiftUI Skills:Make sure to highlight your expertise in SwiftUI right from the start. We want to see how you’ve used it in past projects, so don’t hold back on those details!
Tailor Your Application:Take a moment to customise your CV and cover letter for this role. Mention your experience with UIKit and how you’re ready to dive into SwiftUI. It shows us you’re genuinely interested!
Be Ready for Technical Challenges:Since we’ll be debugging SwiftUI code during interviews, brush up on your problem-solving skills. Practise explaining your thought process clearly; we love seeing how you tackle challenges!
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!
How to prepare for a job interview at Avensys Consulting UK
✨Master SwiftUI
Make sure you brush up on your SwiftUI skills before the interview. Since the client expects strong expertise, be prepared to debug SwiftUI code during the screen-share. Practise common debugging scenarios and be ready to explain your thought process.
✨Know Your Test Cases
Familiarise yourself with writing test cases using Mockito. The interview may involve demonstrating your ability to write tests for existing SwiftUI code, so have a few examples ready to showcase your understanding of TDD/BDD principles.
✨Understand the Migration from UIKit
Since the existing applications were developed using UIKit, it’s crucial to understand the differences and advantages of SwiftUI. Be prepared to discuss how you would approach the migration process and any challenges you foresee.
✨Collaborate Like a Pro
The role involves working closely with various stakeholders. Think of examples from your past experiences where you successfully collaborated with lead engineers or business analysts. Highlight your communication skills and how you ensure everyone is aligned on objectives.