At a Glance
- Tasks: Develop and maintain iOS features for banking applications while collaborating with designers and users.
- Company: Join TCS, 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: Work on innovative projects that challenge you and contribute to significant social impact.
- Qualifications: Expertise in iOS development, Swift programming, and experience with app deployment required.
- Other info: TCS is a Disability Confident Employer, welcoming diverse applicants and providing necessary adjustments.
The predicted salary is between 36000 - 60000 Β£ per year.
Role: iOS Engineer
Job Type: Permanent, Hybrid
Location: Chester, UK
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.
Join us and do more of what matters. Apply online now.
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 not only boost your confidence but also show your potential employer that you're passionate about continuous learning.
β¨Tip Number 2
Engage with the iOS developer community through forums, social media, or local meetups. Networking can lead to valuable connections and insights about the company culture at TCS, which can be beneficial during interviews.
β¨Tip Number 3
Prepare to discuss your previous projects in detail, especially those involving banking applications or similar domains. Highlighting your experience with MVC or MVVM architecture patterns will demonstrate your technical expertise relevant to the role.
β¨Tip Number 4
Showcase your ability to collaborate effectively with UX/UI designers. Be ready to share examples of how you've worked with design teams to create intuitive apps, as this aligns closely with the responsibilities outlined in the job description.
We think you need these skills to ace iOS Developer
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 architecture patterns.
Craft a Compelling Cover Letter: Write a cover letter that showcases 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 any relevant apps or projects you've worked on in your application. This could be GitHub repositories or live app links that demonstrate your ability to design and implement efficient components.
Highlight Soft Skills: In addition to technical skills, emphasise your teamwork and mentoring abilities. TCS values collaboration, so mention any experiences where you have successfully worked in a team or supported others in their 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
Research TCS's mission and values, especially their focus on making a meaningful difference through technology. Be ready to explain how your personal values align with theirs and how you can contribute to their purpose-led transformation.
β¨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.
β¨Demonstrate Team Collaboration Skills
Since the role involves collaborating with designers and users, prepare to discuss how you've worked in teams before. Share examples of how you've influenced technical direction and contributed to engineering best practices in previous roles.