iOS Developer

iOS Developer

Bolton Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
P

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.

P

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

Proficiency in Swift UI
Experience with app profiling and memory leak tools
Strong communication skills for client support
Solid understanding of OOP/POP principles
Knowledge of SOLID principles and design patterns
Comprehensive knowledge of SQL and PL/SQL
Experience in writing unit tests and testable code
Familiarity with test frameworks
Proficient in version control using Bitbucket and GitLab
Project management skills for handling multiple projects
Ability to assist with systems integrations
Flexibility to learn new technologies
Experience in maintaining technical documentation
Well-versed in Agile Methodology and Scrum ceremonies

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 Agile methodologies. Mention your ability to provide client support and adapt to changing priorities, as these are key aspects of the role.

Showcase Your Technical Skills: Include a section in your application that lists your proficiency in tools like Bitbucket and GitLab, as well as your experience with SQL and PL/SQL. This will help demonstrate your comprehensive knowledge relevant to the position.

Highlight Your Testing Experience: Mention your experience in writing unit tests and working with test frameworks. Providing examples of how you ensure code quality through testing can set you apart from other candidates.

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.

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>