Job Description
- Application Deadline:
- Position: Swift Developer
- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 3 years
- Location Abia , Abuja , Adamawa , Akwa Ibom , Anambra , Bauchi , Bayelsa , Benue , Borno , Cross River , Delta , Ebonyi , Edo , Ekiti , Enugu , Gombe , Imo , Jigawa , Kaduna , Kano , Katsina , Kebbi , Kogi , Kwara , Lagos , Nasarawa , Niger , Ogun , Ondo , Osun , Other , Oyo , Plateau , Rivers , Sokoto , Taraba , Yobe , Zamfara
- Job Field ICT / Computer 
- Salary Range ₦200,000 - ₦300,000/month
Job Summary:
We are seeking a skilled Swift Developer to join our team of talented developers. As a Swift Developer, you will be responsible for designing, developing, and maintaining robust and efficient iOS and macOS applications using the Swift programming language. You will collaborate with cross-functional teams to deliver high-quality software solutions that provide exceptional user experiences.
Responsibilities:
- Design, develop, and maintain iOS and macOS applications using the Swift programming language.Collaborate with product managers, designers, and other developers to understand project
- requirements and translate them into technical specifications.
- Write clean, efficient, and well-documented code that follows best practices and coding standards.
- Conduct thorough testing and debugging to ensure the reliability, performance, and user-friendliness of applications.
- Integrate with RESTful APIs and third-party libraries to extend application functionality.
- Stay up-to-date with the latest Apple platforms, frameworks, and development tools, and apply them to enhance application performance and user experience.
- Participate in code reviews and provide constructive feedback to maintain code quality.
- Optimize application performance and memory usage to ensure smooth and responsive user experiences.
- Collaborate with the design team to implement UI/UX designs and ensure consistent visual and interaction patterns.
- Keep abreast of emerging trends and technologies in the mobile app development space, particularly in the iOS ecosystem.
- Contribute to the continuous improvement of development processes and tools.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Strong proficiency in Swift programming language and iOS/macOS app development.
- Proven experience in developing and delivering Swift-based applications.
- Familiarity with Apple's development ecosystem, including Xcode, Interface Builder, and other development tools.
- Knowledge of iOS and macOS frameworks (UIKit, Core Data, Core Animation, etc.) and best practices for app development.
- Experience with version control systems, preferably Git.
- Understanding of the full mobile development lifecycle, including app submission and distribution through the App Store.
- Strong problem-solving skills and the ability to debug and troubleshoot complex issues.
- Excellent collaboration and communication skills.
- Attention to detail and a commitment to delivering high-quality solutions.
Preferred Qualifications:
- Experience with other programming languages such as Objective-C or Kotlin.
- Familiarity with cross-platform development frameworks (e.g., React Native, Flutter) and their integration with Swift.
- Knowledge of backend development technologies and RESTful API integration.
- Understanding of Apple's Human Interface Guidelines and ability to create visually appealing and intuitive interfaces.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Exposure to Agile development methodologies.
- Contributions to open-source projects or personal projects demonstrating Swift expertise.