Principal Engineer, Mobile-IOS

Nagarro
21 days ago
tie
0 Applied
Expires on: Apr 29 2024
tie

Ref.No 00005318

Description

Responsibilities:


  • Design and implement high-performance, scalable, and maintainable iOS applications
  • Lead the technical direction of mobile projects, defining system architecture, technology stack, and development methodologies.
  • Collaborate with designers and product managers to translate product vision into technical requirements and solutions.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Stay up-to-date with the latest iOS technologies, frameworks, and best practices.
  • Conduct code reviews and ensure adherence to coding standards and quality guidelines.
  • Participate in technical discussions and provide expert advice on complex technical challenges.
  • Work with stakeholders to define performance metrics and monitor application performance.
  • Identify and troubleshoot technical issues and develop solutions to optimize application performance and stability.
  • Help put tools, processes, and documentation in place to improve our code quality.


Qualifications:


  • 10+ years of experience in developing and architecting iOS applications.
  • Proven experience with iOS App development using Native SDK's & frameworks
  • In-depth knowledge of iOS frameworks
  • Hands on experience with App publishing & in-depth knowledge if Appstore guidelines
  • Experience with design patterns and best practices for building maintainable and scalable code.
  • Experience with Agile development methodologies and strong collaboration skills.
  • Ability to work independently and manage multiple priorities effectively.
  • Passion for innovation and a desire to build high-quality mobile experiences.
  • Excellent written communication and follow-up skills
  • Experience developing and consuming REST APIs / GraphQL
Skills
REST APIs
iOS App development
GraphQL
Industry Sector