We offer a competitive salary, comprehensive benefits, and a collaborative work culture that encourages creativity and innovation
Position: Senior IOS Mobile Engineer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Overview: We are seeking a talented and experienced Senior IOS Mobile Engineer to join our dynamic team. As a Senior IOS Mobile Engineer, you will play a key role in the development of our cutting-edge mobile applications. You will be responsible for designing, developing, and maintaining IOS applications that provide exceptional user experience and meet the highest standards of performance and quality. This is a great opportunity for someone who is passionate about IOS development and wants to work on innovative projects that impact millions of users.
Key Responsibilities:
- Design and develop advanced IOS applications for various devices
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and maintainable code that follows industry best practices
- Ensure the performance, quality, and responsiveness of applications
- Identify and fix bugs and performance issues
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Participate in code reviews and provide constructive feedback to team members
- Mentor and guide junior engineers, and help them grow their technical skills
- Keep up-to-date with the latest IOS development trends, techniques, and technologies
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a 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, and Core Animation
- Familiarity with RESTful APIs to connect IOS applications to back-end services
- Strong understanding of mobile application architecture and design patterns
- Knowledge of IOS performance optimization techniques
- Experience with version control tools such as Git
- Excellent problem-solving and analytical skills
- Ability to work in a fast-paced, dynamic environment and manage multiple priorities
- Strong communication and teamwork skills
Bonus Skills:
- Experience with cross-platform development tools such as React Native or Flutter
- Knowledge of agile methodologies and software development life cycle
- Experience with automated testing and continuous integration
- Published IOS applications on the App Store
- Passion for learning and staying updated with new technologies and development trends
Join our team and make an impact on the mobile industry with your expertise and passion for IOS development. Apply now and be a part of our exciting journey!