If you are a self-motivated and enthusiastic individual with a strong passion for iOS development, we would love to hear from you! Come join our team and be a part of creating innovative and impactful mobile solutions for our customers.
Job Title: Senior IOS Mobile Engineer
Location: New York, New York, United States
Salary: $171000 - $208000
Position Overview: We are seeking a highly skilled and experienced Senior IOS Mobile Engineer to join our dynamic team. As a Senior IOS Mobile Engineer, you will be responsible for designing, developing, and implementing mobile applications for iOS devices. You will work closely with our product team and other engineers to deliver high-quality and innovative solutions to our customers. This is a challenging and rewarding opportunity for an individual who is passionate about mobile development and strives for excellence.
Key Responsibilities:
- Design and develop high-quality, maintainable, and scalable iOS applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and well-documented code
- Conduct code reviews, identify and fix bugs, and continuously improve application performance
- Keep up to date with the latest iOS development trends, technologies, and best practices
- Work closely with product managers and designers to understand and translate requirements into technical solutions
- Mentor and provide guidance to junior engineers
- Participate in the entire software development lifecycle, from concept to launch
Qualifications:
- Bachelor's or Master's degree in Computer Science or related field
- Minimum of 5 years of experience in iOS development
- Proficient in Swift and Objective-C programming languages
- Extensive experience with iOS frameworks such as UIKit, Core Data, Core Animation, and Core Location
- Experience with third-party libraries and APIs
- Strong understanding of iOS design principles, patterns, and best practices
- Experience with version control tools such as Git
- Familiarity with Agile methodologies
- Excellent problem-solving and critical thinking skills
- Strong communication and collaboration skills
- Ability to work in a fast-paced and dynamic environment
- Passion for learning and staying updated with the latest technologies
Why Join Us:
- Opportunity to work on cutting-edge mobile applications for a rapidly growing company
- Collaborative and inclusive work culture that values diversity and encourages creativity
- Competitive salary and benefits package
- Career growth and professional development opportunities
- Flexible work hours and remote work options
- Fun and engaging team events and activities