iOS Developer

iOS Developer

Birkenhead Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Develop and maintain iOS features for banking applications while collaborating with designers and users.
  • Company: TCS is a purpose-led transformation company making a meaningful impact globally.
  • Benefits: Enjoy competitive salary, health care, wellness initiatives, and extensive training resources.
  • Why this job: Join a top employer and work on innovative projects that make a difference in communities.
  • Qualifications: Expertise in iOS UI design, Swift programming, and experience with app deployment required.
  • Other info: Diversity and inclusion are core values; we encourage all to apply.

The predicted salary is between 36000 - 60000 Β£ per year.

Are you looking to upskill in iOS development? We have a great opportunity – iOS Engineer.

Careers at TCS: It means more. TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they serve - our clients include some of the biggest brands in the UK and worldwide. For you, it means more to make an impact that matters, through challenging projects which demand ambitious innovation and thought leadership.

Develop and maintain iOS features for critical banking applications. Collaborate directly with designers and users to shape useful, intuitive apps. Influence technical direction and contribute to engineering best practices.

The Role: We’re looking for an experienced iOS Engineer with an enthusiastic attitude. You will be a great team player with a desire to deliver the highest quality customer driven software whilst continually challenging, motivating, mentoring and supporting their engineering teams. You will be working on Credit Card related application development and maintenance for one of the largest banks in the UK.

Your responsibilities:

  • Contribute to the technical leadership strategy.
  • Collaborate with UX/UI and customers to architect, design, and implement solutions.
  • Design and build efficient and reusable components and services.
  • Stay immersed with new releases of tech and software products on the market. Seize learning and knowledge-sharing opportunities.
  • Support the team by providing advice, coaching, and educational opportunities.

Your Profile

Essential skills/knowledge/experience:

  • Expertise in iOS UI design principles, patterns, and best practices.
  • Proficient in Swift programming with hands on development experience.
  • Previous experience with Objective C, Xcode, Interface Builder, or Cocoa touch.
  • Strong Knowledge of MVC or MVVM architecture patterns.
  • Working experience with SOAP, Rest services and Javascript.
  • Knowledgeable of Push notification integration.
  • Experience with app deployment to different app stores, development methodologies and tooling (e.g., Scrum, Jira, and Confluence).
  • Experience of using software development toolsets including DevOps, Continuous Integration and Delivery.

Desirable skills/knowledge/experience:

  • Strong knowledge of designing a mobile experience for variable screen sizes across different versions of iOS.
  • Ability to understand business requirements and translate them into technical requirements.

Rewards & Benefits: TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network. We offer health & wellness initiatives and sports events; we are the proud sponsor of the London Marathon.

Diversity, Inclusion and Wellbeing: Tata Consultancy Services UK&I is committed to meeting the accessibility needs of all individuals in accordance with the UK Equality Act 2010 and the UK Human Rights Act 1998. We welcome and embrace diversity in race, nationality, ethnicity, disability, neurodiversity, gender identity, age, physical ability, gender reassignment, sexual orientation. We are a disability inclusive employer and encourage disabled people to apply for this role. As a Disability Confident Employer, we offer an interview to applicants with disabilities or long-term conditions who meet the minimum criteria for the role.

Beware of Fraudulent offers: This is to notify you that TCS does not ask for any sort of payment or security deposit from candidates at any stage of the recruitment process. The firm never sends out job offers from free internet email services like Gmail, Yahoo Mail, and so on. TCS has not authorised any third-party company to collect money on their behalf. As a vigilant job seeker, beware of fraudulent recruitment activity and protect your interests!

Due to the high volume of applications, we will be unable to contact each applicant individually on the status of their application. If you have not received a direct response within 30 days, then it should be deemed unsuccessful on this occasion.

Join us and do more of what matters. Apply online now.

T

Contact Detail:

Tata Consultancy Services Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land iOS Developer

✨Tip Number 1

Familiarise yourself with the latest iOS development trends and technologies. Being up-to-date with Swift, Objective C, and the latest frameworks will show your commitment to continuous learning, which is highly valued in our team.

✨Tip Number 2

Network with current iOS developers or join relevant online communities. Engaging with professionals in the field can provide insights into the role and may even lead to referrals, increasing your chances of landing an interview.

✨Tip Number 3

Prepare to discuss your previous projects in detail, especially those that involved collaboration with UX/UI designers. Highlighting your ability to work in a team and deliver user-centric solutions will resonate well with our hiring managers.

✨Tip Number 4

Showcase your understanding of MVC or MVVM architecture patterns during interviews. Being able to articulate how you’ve applied these principles in past projects will demonstrate your technical expertise and fit for the role.

We think you need these skills to ace iOS Developer

Proficient in Swift programming
Experience with Objective-C
Familiarity with Xcode and Interface Builder
Knowledge of Cocoa Touch
Understanding of MVC and MVVM architecture patterns
Experience with REST and SOAP services
Knowledge of JavaScript
Experience with push notification integration
App deployment experience to various app stores
Familiarity with development methodologies such as Scrum
Experience with Jira and Confluence
Knowledge of DevOps practices
Continuous Integration and Delivery experience
Strong understanding of iOS UI design principles
Ability to design for variable screen sizes across different iOS versions
Excellent collaboration and communication skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your expertise in iOS development, particularly your proficiency in Swift and experience with Objective C. Include specific projects that demonstrate your skills in UI design principles and app deployment.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your previous experiences align with TCS's mission of making a meaningful difference through technology.

Showcase Relevant Projects: Include links to your portfolio or GitHub where you have showcased relevant iOS applications you've developed. Highlight any collaborative projects that involved UX/UI design and technical leadership.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.

How to prepare for a job interview at Tata Consultancy Services

✨Showcase Your iOS Expertise

Make sure to highlight your experience with iOS UI design principles and your proficiency in Swift. Be prepared to discuss specific projects where you've implemented these skills, as this will demonstrate your technical capabilities.

✨Understand the Company’s Values

TCS is a purpose-led transformation company. Familiarise yourself with their mission and values, and be ready to explain how your personal values align with theirs. This shows that you are not just looking for a job, but a place where you can make a meaningful impact.

✨Prepare for Technical Questions

Expect questions related to MVC or MVVM architecture patterns, as well as your experience with REST services and app deployment. Brush up on these topics and be ready to provide examples from your past work to illustrate your knowledge.

✨Demonstrate Team Collaboration Skills

Since the role involves collaborating with designers and users, be prepared to discuss how you’ve worked in teams before. Share examples of how you’ve contributed to team success and supported your colleagues, as this will show you’re a great team player.

iOS Developer
Tata Consultancy Services
Location: Birkenhead
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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