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: May 14, 2020
    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

    We are a specialist recruitment agency with a team of experts who have years of experience in the recruitment industry and are aware of issues which arise in todays corporate world. Hence, we make it our priority to find paramount talent by using the most effective and efficient methods to make the process smooth and professional to ensure the longevity a...
    Read more about this company

     

    Software Engineer (iOS)

    They're Looking for People Who

    • are decisive
    • are continuously learning & improving
    • think big
    • are proactive
    • obsess about the customer and the customer experience
    • are accountable
    • collaborate
    • are trustworthy, approachable, and open minded
    • simplify processes and solve complexity

    If that sounds exciting to you, then you may be right fit, and ready to help us build SA's biggest and best fashion etailer.

    Description

    They are looking for a Software Engineer who is willing to hit the ground running and is comfortable to jump into their iOS app while working collaboratively in a team environment. The engineer will need to work with colleagues at all levels of the organisation and must be comfortable gathering and organising information that translates into usable requirements. This is a rapidly expanding company that is moving in the direction of a "mobile-first" paradigm. As such, the engineer must be able to maintain a balance between periods of building features as well as operational and platform improvements. A strong understanding of the iOS SDK and platform is a must as they attempt to create the most refined native app experience for their mobile application user base.

    Their ideal candidates have a passion for technology, they are constantly exploring, learning and improving their skills. They know where to apply what they have learned, and they share their knowledge freely. they embrace fit for purpose technology, meaning they have a diverse stack. Just like their culture, they obsess about building systems that are elegant, performant, reliable and scalable. Their teams are autonomous, collaborative units that share a business and engineering vision, but have the freedom to tweak and influence how they go about their mission.

    Key Accountabilities/Responsibilities

    • Contribute to the development of their (recently rebuilt) Swift iOS application.
    • Design, develop and test code written in Swift
    • Draft technical specifications and briefs
    • Monitor and profile application performance
    • Monitor services and systems within their infrastructure
    • Perform code reviews
    • Collaborate with creative, content and engineering teams to design and develop a world-class iOS application
    • Publish apps to the App Store

    Key Requirements

    • 5+ years in software development
    • 2+ years in Swift experience
    • Experience architecting, developing, testing and maintaining iOS mobile applications
    • Experience with dependency management (Carthage/Cocoapods)
    • Experience with RESTful APIs and web services
    • Experience with revision control systems (specifically Git)
    • Experience with an issue tracking/management system (specifically Jira)
    • Experience with e-commerce based applications is beneficial
    • Advanced understanding of theoretical programming fundamentals, including but not limited to algorithms, data structures, design patterns (like MVC/MVVM/VIPER) and OOP
    • Strong problem solving and analytical skills
    • Be comfortable working within a team
    • Good communication skills and interpersonal skills
    • Experience with Python, Google Cloud Platform and Kubernetes is beneficial, but not a requirement.
    • BSc in Computer Science, Electrical (& Computer) Engineering or a related field is beneficial

    Competencies

    • Strong problem solving and analytical skills
    • Strong drive for results
    • Be comfortable working within a team
    • Good communication skills
    • Build and maintain relationships

    Method of Application

    Interested and qualified? Go to SUMMIT Africa Recruitment on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at SUMMIT Africa Recruitment Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail