Job Description
Devsinc is looking for Senior iOS engineers with 3+ years of experience to join its Lahore office.
Requirements:
- Proficiency in Swift, Objective-C programming languages.
- Knowledge of Apple Pay integration and other payment processing tools (a plus).
- Strong understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics.
- Experience with RESTful APIs, JSON, and mobile databases.
- Familiarity with mobile security best practices and secure coding techniques.
- Knowledge of Git and version control systems.
- Experience with CI/CD pipelines and automated testing for mobile apps.
- Understanding of design patterns like MVC, MVVM, and VIPER.
- Familiarity with SwiftUI and Combine frameworks (a plus).
- Android Experience: Experience with native Android development is a plus.
Problem-Solving Abilities:
- Strong analytical and troubleshooting skills to identify issues and devise effective solutions.
- Ability to anticipate potential problems and proactively address them.
Attention to Detail:
- Meticulous in coding practices, ensuring high-quality, bug-free code.
- Detail-oriented in UI/UX design, delivering a polished and seamless user experience.
Communication Skills:
- Strong communication skills are a must, with the ability to articulate complex technical concepts clearly to non-technical stakeholders.
- Strong verbal and written communication skills to effectively collaborate with team members.
Team Collaboration:
- Ability to work well in a team environment, sharing knowledge and expertise.
- Willingness to mentor junior developers and contribute to a positive team dynamic.
Adaptability:
- Ability to quickly learn and adapt to new technologies, frameworks, and methodologies.
- Flexibility in handling changing priorities and deadlines in a fast-paced environment.
Project Management:
- Strong organizational skills to manage multiple tasks and projects simultaneously.
- Ability to meet deadlines while maintaining high standards of work quality.
Qualification:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3-5 years of experience in iOS app development.
- Proven track record of developing and deploying iOS apps in the App Store and Android apps in the Play Store, preferably with fintech experience.