Senior Software Engineer – iOS


  • Degree in Computer Science or equivalent with at least 3 years of experience of which over 1 year on iOS mobile application development

  • Familiar with integrating backend RESTful web services

  • Experience in React native development for iOS using Swift/ Objective-C & JSON and mobile technologies (MVVM, VIPER)

  • Knowledge of core engineering concepts such as common data structures, algorithms, profiling, and testing

  • Analytical skills

  • Able to structure and process qualitative or quantitative data and draw insightful conclusions from it. Exhibits a probing mind and achieves penetrating insights

  • Collaboration

Your Responsibilities

  • Develop scalable consumer-facing mobile applications and integrating them with web services

  • Taking ownership of the entire software development lifecycle for mobile application

  • Collaborating with cross-functional teams to define design and ship new features

  • Ensuring the performance, quality and responsiveness of the applications

  • Constantly learning about new technologies to improve development efficiency
  • Adhere to coding standards, guidelines, and best practices
  • Provide constructive input to architectural decisions for new features