iOS Developer at Devops Africa Limited


Company: Devops Africa Limited



Location: Ghana

State: Jobs in Accra

Job type: Full-Time

Job category: IT/Telecom Jobs in Ghana

Job Description

If you are a passionate and experienced iOS Developer who thrives in a collaborative environment and is excited about building innovative Apps, we encourage you to apply. Join us at Devops Africa and be part of a team that is dedicated to delivering exceptional solutions and driving the future of software development.

Devops Africa is actively seeking a highly motivated and skilled iOS Developer to join our team. This work eligible position offers the opportunity to join and empower a team of developers.

Job Summary: As an iOS developer, you together with the team will be responsible for creating and maintaining high-quality mobile applications for iOS devices. You will work closely with cross-functional teams, including designers, product managers, and quality assurance engineers, to deliver exceptional user experiences.

Key Responsibilities:

• App Development: Design, develop, and maintain iOS applications, ensuring they meet high standards of usability, performance, and reliability.

• Coding: Write clean, efficient, and well-documented code in Swift or Objective-C, following best practices and design patterns.

• UI/UX Design: Collaborate with designers to implement responsive and visually appealing user interfaces, ensuring a seamless user experience – Swift-UI and UI Kit for user interface • API Integration: Integrate with web services, APIs, and third-party libraries to provide data and functionality to the app.

• Testing: Collaborate to conduct unit testing and assist in the implementation of automated testing procedures to ensure the app’s functionality and performance.

• Bug Fixing: Identify and resolve issues, bugs, and performance bottlenecks to maintain a stable and efficient application.

• iOS Architecture Patterns: Knowledge of iOS architectural patterns like Model-View-Controller (MVC), Model-View-ViewModel (MVVM), and Model-View-Presenter (MVP) to create well-structured and maintainable code.

• Optimization: Continuously improve the performance and responsiveness of the app through optimization and refactoring.

• Xcode: The primary IDE (Integrated Development Environment) for iOS development • Version Control: Utilize version control systems (e.g., Git) to manage source code and collaborate with the development team.

• Documentation: Create and maintain project documentation, including code comments and technical specifications.

• App Store Submission: Prepare and submit applications to the Apple App Store, ensuring they meet Apple’s guidelines and standards.

• Team Collaboration: Work closely with cross-functional teams, such as designers, product managers, and quality assurance testers, to achieve project goals.

• Stay Updated: Keep up to date with the latest iOS development trends, tools, and technologies. Qualifications:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

• Proven experience in iOS app development with a portfolio of published apps. • Proficiency in Swift and/or Objective-C programming languages.

• Strong understanding of iOS design principles,

• Familiarity with Scrum

• Knowledge of RESTful APIs, networking, and database management.

• Familiarity with version control systems (e.g., Git).

• Problem-solving skills and the ability to work effectively in a team.

• Strong communication and interpersonal skills.

• Experience with automated testing and continuous integration is a plus. Additional Requirements:

• Ability to work in a fast-paced, agile development environment.

• Strong analytical and debugging skills.

• Creativity and a passion for creating exceptional user experiences.

• Attention to detail and a commitment to producing high-quality software.

Working Settings:

● Full-time Salaried Exempt, not eligible for overtime

● Office hours are 10am-7pm, Monday through Friday, GMT, additional hours may be required depending on priorities

● This position is full time work.

Compensation:

● The salary is negotiable and varies based on experience and qualifications.

Method of Application

CLICK TO APPLY
Closing Date : 17th Nov, 2023

October 2024
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
28293031