At a Glance
- Tasks: Join our team to develop cutting-edge mobile banking applications using Java, Swift, and Objective C.
- Company: Be part of a dynamic company revolutionising the mobile banking market in Knutsford.
- Benefits: Enjoy hybrid working, competitive pay, and the chance to innovate in a collaborative environment.
- Why this job: Work on exciting projects with a supportive team dedicated to excellence and innovation.
- Qualifications: Experience in iOS development, agile methodologies, and a passion for coding are essential.
- Other info: Contract runs until 31/12/2025; only successful applicants will be contacted.
The predicted salary is between 60000 - 84000 £ per year.
Duration: contract to run until 31/12/2025
Location: Knutsford, Hybrid 2 days from office
Rate: up to £386.40 p/d Umbrella inside IR35
Role purpose / summary
You will work within our existing team working on end to end system designs and development across mobile applications including Pingit, and the client’s Mobile banking. This will involve both business as usual projects and exciting R&D/Innovation initiatives using Java, Swift and Objective C across both Android and iOS platforms. You won’t be alone, you’ll be working collaboratively with a like minded team of Solution architects, UI/UX designers, and fellow developers in an environment dedicated to absolutely smashing the mobile banking market. Working as a mobile developer within iOS. Open to a changing environment and supporting others within the mobile platform. Working in an E2E development environment to produce the best code possible.
Key Skills/ requirements
- Essential Skills:
- iOS application development with; Java, Objective C, Swift or similar
- Xcode
- Exposure to continuous deployment eg Gradle or Jenkins
- Git
- Ability to test own code and perform unit testing
- Demonstrable experience of working in an agile team following Scrum methods
- Proven track record working to modern development methods such as TDD or BDD
- Ability to assist in the technical roadmap and architecture of the client’s mobile solutions
- Front end development skills in HTML, CSS, Javascript
- Additional skills in languages including C, C++, Scala, Kotlin, Python or Ruby
All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Locations
iOS Developer employer: Undisclosed
Contact Detail:
Undisclosed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Swift, and Objective C. Having hands-on experience or projects showcasing these skills can set you apart from other candidates.
✨Tip Number 2
Engage with the iOS development community online. Join forums, attend webinars, or participate in local meetups to network with professionals in the field. This can provide insights into current trends and may even lead to referrals.
✨Tip Number 3
Showcase your experience with Agile methodologies, particularly Scrum. Be prepared to discuss how you've contributed to an agile team in past roles, as this is a key requirement for the position.
✨Tip Number 4
Prepare to demonstrate your coding skills through practical tests or coding challenges. Brush up on unit testing and continuous deployment practices, as these are essential for the role and will likely be assessed during the interview process.
We think you need these skills to ace iOS Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with iOS application development, particularly with Java, Objective C, and Swift. Include specific projects where you've used these technologies, as well as any relevant agile methodologies like Scrum.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience in end-to-end development and how you can contribute to their mobile banking initiatives. Be sure to reference your familiarity with continuous deployment tools like Gradle or Jenkins.
Showcase Your Technical Skills: If you have experience with unit testing, TDD, or BDD, make sure to include this in your application. Provide examples of how you've implemented these practices in past projects to demonstrate your ability to produce high-quality code.
Highlight Team Collaboration: Since the role involves working closely with a team, emphasise your collaborative skills. Share examples of how you've successfully worked within an agile team, contributing to both business as usual projects and innovative R&D initiatives.
How to prepare for a job interview at Undisclosed
✨Showcase Your Technical Skills
Be prepared to discuss your experience with iOS application development, particularly with Java, Swift, and Objective C. Bring examples of your previous work or projects that demonstrate your proficiency in these languages.
✨Understand Agile Methodologies
Since the role requires working in an agile team following Scrum methods, brush up on your understanding of agile principles. Be ready to share how you've successfully contributed to agile projects in the past.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Prepare to explain your approach to debugging and testing your code, as well as how you handle challenges during development.
✨Familiarise Yourself with Continuous Deployment
The role mentions exposure to continuous deployment tools like Gradle or Jenkins. Make sure you understand how these tools work and be ready to discuss any relevant experience you have with them.