Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
61567
Job Views
101

Job Description



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.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept