Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 22, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    About 8 years ago, a friend’s brother needed help with a business hitch. My idea of solving that issue with what little tech was available back then is who Softcom has become today. Softcom is a group of professionals whose overarching goal is to add value. For 3 years, we have supported organisations in their quest for impact and growth using Techn...
    Read more about this company

     

    iOS Developer

    Location: Ikeja, Lagos

    Description

    • iOS Developers at Softcom are responsible for the development and maintenance of applications aimed at a range of Apple devices including iPhones, iPad, and Apple watches.
    • Your primary focus will be the development of iOS applications and their integration with back-end services.
    • You will be working alongside other developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.

    As an iOS Developer, your job responsibilities will include the following:

    • Designing and building advanced, complex applications for iPhones and iPads.
    • Collaborating with teams around you and help in development processes early on.
    • Enriching our team with your knowledge and your innovative ideas.
    • Working effectively in agile product development and managing the complete mobile development cycle including testing, integration as well as publishing and maintenance of mobile apps.
    • Collaborating with testers, product managers, designers, and engineers to build user-friendly, scalable, and innovative mobile experiences.
    • Working with third-party data sources and API’s.
    • Writing clear and maintainable code for our iOS apps.
    • Unit-test coding for robustness, including edge cases, usability, and general reliability.
    • Bug fixes and application performance enhancement.
    • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
    • Maintaining code quality, organization, and automatization.
    • Ensuring the best possible performance, quality, and responsiveness of applications.
    • Translating designs and wireframes into high-quality code.

    Requirements

    • A B.Sc. or M.Sc. in Computer Science, other relevant fields, or equivalent experience, with a keen interest in technology.
    • A minimum of 5 years' of experience in a similar role.
    • A deep understanding of Swift. Solid Swift experience is a plus.
    • A decent knowledge and understanding of CocoaPods, Cocoa Touch, iOS frameworks, UIKit, Core Animation, CoreData, GCD & Networking, and other common libraries available for common tasks.
    • Deep understanding of design patterns and API design for building iOS SDKs.
    • Strong knowledge of iOS Framework and how to deal with different screen sizes.
    • Familiarity with Apple’s Human Interface Guidelines and App Store Review Guidelines.
    • Familiarity with REST-ful APIs to connect iOS applications to back-end services.
    • Write efficient UI code as well as work with complex data structures and algorithms. Having an eye for great UI & UX is a plus.
    • Passion for writing clean code with clean architecture and easily-testable code.
    • A proficiency for understanding code versioning tools, such as Git.
    • The ability to understand business requirements and translate them into technical requirements.
    • The ability to work independently and take initiative, as well as being creative and curious.
    • A drive to learn fast and share your knowledge, to help increase the team's productivity with each sprint.
    • Superb communication skills and ability to articulate technical problems and projects to all teams.
    • Eagerness to improve systems, processes, and yourself.

    Method of Application

    Interested and qualified? Go to Softcom on apply.workable.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Softcom Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail