At a Glance
- Tasks: Develop and support iOS applications, ensuring high-quality code and client satisfaction.
- Company: Join a dynamic team focused on innovative banking solutions and cutting-edge technology.
- Benefits: Enjoy flexible working hours, remote work options, and opportunities for professional growth.
- Why this job: Be part of a collaborative culture that values creativity and continuous learning in tech.
- Qualifications: 4+ years of iOS development experience, proficiency in Swift UI, and strong communication skills.
- Other info: Experience in the banking domain is a plus; Agile methodology knowledge is essential.
The predicted salary is between 28800 - 48000 £ per year.
iOS Mobile Application Developer with over 4 years of experience in developing applications for iPhone and iPad.
Banking Domain Knowledge: Experience in banking domain applications is a plus.
Technical Expertise: Proficient in Swift UI, app profiling, and memory leak tools.
Client Support: Provide technical support to clients with strong communication skills for on-call support.
Principles and Patterns: Solid understanding of OOP/POP principles, SOLID, clean code, design patterns, and iOS.
Database Knowledge: Comprehensive knowledge of SQL and PL/SQL.
Testing: Experience in writing unit tests, testable code, and working with test frameworks.
Version Control: Proficient in using Bitbucket and GitLab.
Project Management: Skilled in managing multiple projects simultaneously and adapting to changing priorities.
Systems Integration: Assist with systems integrations.
Learning and Adaptability: Flexible to learn new technologies to provide application support.
Documentation: Maintain and update technical documents and procedures.
Agile Methodology: Well-versed with Agile Methodology, including Scrum ceremonies.
Locations
Contact Detail:
Pracy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Developer
✨Tip Number 1
Make sure to showcase your experience in the banking domain if you have it. Highlight any relevant projects or applications you've worked on that demonstrate your understanding of banking systems, as this could set you apart from other candidates.
✨Tip Number 2
Brush up on your knowledge of Swift UI and memory leak tools. Be prepared to discuss specific instances where you've used these technologies effectively in your previous projects during the interview.
✨Tip Number 3
Since client support is a key part of the role, think of examples where you've successfully communicated technical information to non-technical clients. This will demonstrate your strong communication skills and ability to provide excellent support.
✨Tip Number 4
Familiarise yourself with Agile methodologies, particularly Scrum. Be ready to discuss how you've applied Agile principles in your past projects, as this will show your adaptability and project management skills.
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 in iOS development, particularly with Swift UI and any banking domain applications. Use specific examples to demonstrate your technical expertise and project management skills.
Craft a Strong Cover Letter: In your cover letter, emphasise your understanding of OOP/POP principles and your experience with version control systems like Bitbucket and GitLab. Mention your adaptability and willingness to learn new technologies, as these are key for the role.
Showcase Relevant Projects: Include a portfolio or links to apps you have developed, especially those that demonstrate your ability to write unit tests and maintain clean code. This will give the hiring team a clear view of your capabilities.
Prepare for Technical Questions: Be ready to discuss your experience with app profiling and memory leak tools during the interview. Brush up on Agile methodologies and be prepared to explain how you've applied them in past projects.
How to prepare for a job interview at Pracy
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in Swift UI, SQL, and your experience with app profiling and memory leak tools. Bring examples of past projects where you applied these skills effectively.
✨Demonstrate Banking Domain Knowledge
If you have experience in banking applications, make sure to highlight it during the interview. Discuss specific challenges you faced and how you overcame them, as this could set you apart from other candidates.
✨Communicate Clearly
Since client support is a key part of the role, practice explaining technical concepts in simple terms. This will show your strong communication skills and ability to support clients effectively.
✨Familiarise Yourself with Agile Methodology
Understand the principles of Agile and be ready to discuss your experience with Scrum ceremonies. Share how you've adapted to changing priorities in past projects to demonstrate your flexibility and project management skills.