We are seeking a highly skilled Senior iOS Developer to join our innovative team in creating cutting-edge mobile applications for a diverse range of clients. In this role, you will leverage your extensive experience in iOS development to design, build, and maintain advanced applications that are user-friendly, efficient, and reliable. Your contributions will play a crucial role in enhancing our mobile strategy and ensuring that our applications meet the highest standards of quality and performance. As a Senior Developer, you will work closely with cross-functional teams, including UX/UI designers and backend developers, to bring innovative solutions to life. You will be responsible for mentoring junior developers and fostering a collaborative environment where best practices in mobile development are shared and implemented. We are looking for an individual with a passion for technology and a deep understanding of iOS frameworks, design patterns, and software development principles. If you thrive in a fast-paced environment and are excited about the prospect of working on high-impact projects, we would love to hear from you. Join us to create remarkable applications that enhance user experiences and redefine what is possible in the mobile landscape.
Responsibilities
Design and develop high-quality iOS applications using Swift and Objective-C.
Collaborate with UX/UI designers to translate designs into functional applications.
Perform code reviews and ensure adherence to best practices and coding standards.
Optimize applications for maximum speed and scalability.
Debug and resolve technical issues and application defects.
Mentor junior developers and provide guidance on iOS development best practices.
Stay updated on new technologies, trends, and advancements in iOS development.
Requirements
Bachelor's degree in Computer Science or related field.
A minimum of 5 years of experience in iOS development.
Proficiency in Swift and Objective-C programming languages.
Experience with iOS frameworks such as UIKit, Core Data, and Core Animation.
Familiarity with RESTful APIs and web services integration.
Strong understanding of the full mobile development lifecycle.
Excellent problem-solving skills and attention to detail.
Altair is a global technology company that provides software and cloud solutions in the areas of product development, high-performance computing (HPC), and data analytics. Altair enables organizations across various industries to compete more effectively in a connected world while creating a more sustainable future. For more information, visit https://altair.com/.