Tata Consultancy Services · 19 hours ago
iOS Engineer
Tata Consultancy Services is seeking an iOS Engineer to develop and maintain iOS applications. The role involves collaborating with cross-functional teams, designing new features, conducting code reviews, and optimizing application performance.
Business Information SystemsConsultingInformation TechnologyIT Management
Responsibilities
Understanding project requirements: Analyzing project specifications and requirements to determine the scope and features of the iOS application
Developing application architecture: Designing the structure and components of the iOS application, including user interface, database, and backend integration
Writing code: Implementing the application logic using Swift/Objective-C programming languages, ensuring adherence to coding standards and best practices
Bug fixing and testing: Debugging and resolving any issues or bugs identified during the testing phase to ensure the application functions correctly
Collaborating with the team: Working closely with other developers, designers, and product managers to ensure smooth development and timely delivery of the application
Researching and learning: Keeping up to date with the latest iOS development trends, frameworks, and technologies to improve skills and incorporate new features into the application
Code reviews: Participating in code reviews to ensure code quality, maintainability, and scalability
Documentation: Writing documentation for the developed features or APIs to assist other developers or end-users
App store deployment: Preparing the application for submission to the App Store, following Apple’s guidelines and requirements
Qualification
Required
4+ years of experience in developing and maintaining the iOS application
Developing and maintaining iOS applications using the Swift programming language
Collaborating with cross-functional teams, including designers and backend developers, to create and implement software solutions
Designing and implementing new features and functionality for iOS applications
Conducting thorough code reviews to ensure quality and adherence to industry standards
Debugging and resolving software defects and issues reported by users or testing teams
Optimizing application performance and ensuring efficient memory usage
Staying up to date with the latest trends and best practices in iOS development to continuously improve skills and contribute to the growth of the team
Performance optimization: Identifying and addressing performance bottlenecks, such as memory leaks or slow rendering, to enhance the overall user experience
Understanding project requirements: Analyzing project specifications and requirements to determine the scope and features of the iOS application
Developing application architecture: Designing the structure and components of the iOS application, including user interface, database, and backend integration
Writing code: Implementing the application logic using Swift/Objective-C programming languages, ensuring adherence to coding standards and best practices
Bug fixing and testing: Debugging and resolving any issues or bugs identified during the testing phase to ensure the application functions correctly
Collaborating with the team: Working closely with other developers, designers, and product managers to ensure smooth development and timely delivery of the application
Researching and learning: Keeping up to date with the latest iOS development trends, frameworks, and technologies to improve skills and incorporate new features into the application
Code reviews: Participating in code reviews to ensure code quality, maintainability, and scalability
Documentation: Writing documentation for the developed features or APIs to assist other developers or end-users
App store deployment: Preparing the application for submission to the App Store, following Apple's guidelines and requirements
BACHELOR OF COMPUTER SCIENCE
Company
Tata Consultancy Services
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.
H1B Sponsorship
Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)
Funding
Current Stage
Public CompanyTotal Funding
unknown2004-08-25IPO
Leadership Team
Recent News
2026-02-05
2026-02-05
2026-02-05
Company data provided by crunchbase