Senior Ios Engineer

1 - 4 years

3 - 5 Lacs

Posted:4 hours ago| Platform: Foundit logo

Apply

Skills Required

mvc/mvvm ui/ux

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  • Collaborate with cross-functional teams, including designers and product managers, to develop iOS applications that meet user requirements.
  • Design, code, test, and deploy iOS apps, ensuring high performance, security, and user experience.
  • Develop and maintain the architecture of iOS apps, ensuring scalability and maintainability.
  • Implement best practices and design patterns for iOS development.
  • Translate design mockups and wireframes into responsive and visually appealing user interfaces.
  • Ensure a smooth and intuitive user experience.
  • Integrate with RESTful APIs, web services, and backend systems to fetch and push data.
  • Handle data synchronization and caching effectively.
  • Conduct unit testing and UI testing to identify and fix bugs and performance bottlenecks.
  • Collaborate with Quality Assurance (QA) teams to ensure app reliability.
  • Continuously optimize app performance, responsiveness, and load times.
  • Identify and address memory and storage usage issues.
  • Use version control systems (e. g. , Git) to manage source code efficiently.
  • Collaborate with team members on code integration.
  • Maintain clear and comprehensive documentation for code, APIs, and app functionality.
  • Ensure that code comments and documentation are up to date.
  • Prepare and submit iOS apps to the Apple App Store, following Apples guidelines and requirements.
  • Address any issues or rejections from the App Store review process.
  • Stay up to date with the latest iOS development trends, tools, and technologies.
  • Make recommendations for the adoption of new technologies when applicable.

Qualifications and Skills:

  • Bachelors degree in Computer Science, Software Engineering, or a related field (Masters degree is a plus).
  • Proven experience as an iOS Developer or similar role with a successful track record in iOS app development.
  • Proficiency in Swift and Objective-C programming languages.
  • Strong understanding of iOS architecture, design principles, and development best practices.
  • Experience with iOS development tools, including Xcode and Interface Builder.
  • Knowledge of RESTful APIs and integration techniques.
  • Familiarity with version control systems, particularly Git.
  • Problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to work collaboratively in an Agile/Scrum development environment.
  • Published iOS apps on the App Store is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chandigarh, chandigarh, india

chandigarh, chandigarh, india

chandigarh, chandigarh, india

thiruvananthapuram, kerala, india