- Regular
- Pakistan
- App Dev
Lead/Sr. IOS Engineer
We are seeking a skilled and passionate iOS Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance mobile…
We are seeking a skilled and passionate iOS Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance mobile applications for SwiftUI full-stack developer. You will work closely with cross-functional teams to deliver seamless user experiences and innovative mobile solutions.
Responsibilities:
- Proficiency in SwiftUI development.
- Access to their own development machine.
- Experience with Node.js development.
- Familiarity with Jest and Mocha testing frameworks.
- Strong understanding of SwiftUI views and iOS development nuances.
- Develop and maintain iOS applications using Swift UI, Swift and/or Objective-C.
- Collaborate with UI/UX designers to create intuitive and visually appealing interfaces.
- Implement best coding practices and ensure application performance and reliability.
- Debug and resolve technical issues to enhance application performance.
- Integrate third-party APIs and services as needed.
- Write clean, scalable, and maintainable code following industry standards.
- Participate in code reviews and provide constructive feedback to team members.
- Keep up to date with the latest iOS trends, technologies, and frameworks.
- Demonstrate strong analytical and problem-solving skills.
- Work independently without being dependent on another lead and take ownership of assigned tasks.
- Act as a self-starter who proactively identifies and addresses technical challenges.
Requirements:
- Experience 5 to 8 years.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience in iOS development with a strong portfolio of published apps.
- Proficiency in Swift and/or Objective-C.
- Strong understanding of UIKit, Core Data, Core Animation, and Core Location.
- Familiarity with RESTful APIs and JSON to connect iOS applications to backend services.
- Experience with Git and version control systems.
- Knowledge of design principles, patterns, and best practices in mobile development.
- Understanding of Apple’s design principles and interface guidelines.
- Experience with third-party libraries and APIs.
- Strong problem-solving and debugging skills.
- Good analytical skills and the ability to work independently.
- Self-starter with the ability to take ownership and work with minimal supervision.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Experience with SwiftUI and Combine framework.
- Familiarity with cloud platforms like Firebase, AWS, or Google Cloud.
- Knowledge of CI/CD processes for mobile applications.
- Experience with Agile development methodologies.
- Previous experience in App Store submission and release process.
- Some experience with Bluetooth Low Energy (BLE) is a plus.
