Job Opportunity. iOS Native Mobile Developer
About Us
Join our Mobility Practice as an iOS Developer at [Your Company Name], where innovation meets excellence. We are seeking a seasoned iOS Developer with 8+ years of experience, ready to contribute to our dynamic and fast-paced environment. This role offers an opportunity to be a key player in designing and building the next generation of mobile applications.
Responsibilities
- Design, develop, and maintain iOS applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks, fix bugs, and maintain code quality and organization.
- Stay up-to-date with the latest iOS platform features, industry trends, and best practices.
- Participate in code reviews and provide constructive feedback to team members.
Key Skills
- iOS SDK and its Ecosystem
- Security
- Information Architecture
- Code Analysis
- Unit Testing Framework
- Source Code Repo / CI / CD Pipeline
- UI/UX Principles
- Performance Optimization
- API Integration / Testing
- Mobile Analytics
Skills and Qualifications
- Proficient in Swift and Objective-C: Strong knowledge of these programming languages is essential for iOS app development.
- Experience with iOS Frameworks: Familiarity with various iOS frameworks like UIKit, CoreData, CoreLocation, and others.
- Proficiency with Apple's integrated development environment (IDE).
- Understanding of user interface and user experience design principles to create visually appealing and user-friendly apps.
- Ability to integrate with RESTful APIs and third-party libraries.
- Proficiency with version control systems and GIT workflows.
- Experience with unit testing and debugging tools for iOS development.
- Skills in optimizing app performance, identifying and fixing memory leaks, and addressing performance bottlenecks.
- Strong problem-solving skills to troubleshoot and fix issues during development.
- Effective communication skills to collaborate with cross-functional teams and stakeholders.
- Commitment to staying up-to-date with the latest iOS development trends and best practices.
- Published Apps. Previous experience with published iOS apps on the App Store is a plus.
- Familiarity with agile software development methodologies and processes.
- Security. Awareness of mobile app security best practices to protect user data and maintain app integrity.
- Device Compatibility. Knowledge of different iOS device types and screen sizes, and how to ensure compatibility.
- Localization and Internationalization. Understanding of making apps accessible globally through localization and internationalization.
Additional Requirements
- Demonstrated ability to successfully complete multiple, complex technical projects.
- Rational and organized approach to tasks with an awareness of achieving quality.
- High standards of professional behavior in dealings with clients, colleagues, and staff.
How to Apply
If you are a passionate iOS Developer ready to take on challenging projects and contribute to cutting-edge mobile applications, we encourage you to apply. Please submit your resume along with a cover letter detailing your relevant experience, and any examples of published iOS apps.
[Your Company Name] is an equal opportunity employer committed to diversity, and we celebrate the unique perspectives each team member brings to our organization. Join us and be a part of shaping the future of mobile application development.
Note.This job description is for informational purposes only and does not constitute an employment contract.