iOS Developer

Tata Consultancy Services Limited
Irving, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 120K

Job location

Irving, United States of America

Tech stack

IOS Applications
iOS
Applications Architecture
Business Logic
Application Performance Management
Software Bug Management
Code Review
Databases
Software Debugging
Human-Computer Interaction
Performance Tuning
Memory Leaks
Software Systems
iOS
Backend
Information Technology
Software Coding
Programming Languages

Job description

to enhance the overall user experience. Roles & 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

Requirements

Do you have a Bachelor's degree?, * 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, Qualifications : BACHELOR OF COMPUTER SCIENCE

Benefits & conditions

(part of Tata group) 3.93.9 out of 5 stars Irving, TX $100,000 - $120,000 a year

Apply for this position