GrepJob
about 1 year ago
Bengaluru, IndiaSenior / Staff+
H1B Sponsor

Responsibilities

  • Work closely with product, design, and engineering teams to build innovative iOS application experiences.
  • Implement custom native user interfaces using the latest iOS programming techniques.
  • Build reusable iOS software components for interfacing with back-end platforms.
  • Analyze and optimize UI and infrastructure application code for quality and performance.
  • Advocate for and implement iOS development best practices.
  • Continuously invest in client infrastructure to improve app reliability and user experience.
  • Drive the evaluation and adoption of modern mobile frameworks and technologies.
  • Foster a collaborative, growth-oriented team culture focused on technical excellence.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD is a plus.
  • At least 5 years of professional software development experience focused on iOS development.
  • Proven experience designing and maintaining complex, scalable, and testable codebases.
  • Solid grasp of multithreading, concurrency, and memory management in mobile environments.
  • Hands-on experience with feature flagging systems and large-scale mobile application architecture.
  • Strong understanding of data structures and algorithms, with experience in technical leadership.
  • Demonstrated experience working in cross-functional environments.
  • Exposure to other mobile platforms like Android is a plus.

Tech Stack

iOSObjective-CSwift

Categories

Mobile