iOS Developer

About GetGo Technologies

GetGo is Singapore’s largest and fastest growing carsharing platform that enables everyone with the freedom to drive, without the burden of ownership. Our vision is to be APAC’s #1 carsharing platform as we seek to create a mobility ecosystem that’s shared and sustainable for all.

About the Role

We are looking for an experienced, technically talented, and highly motivated team player who ever curious and believes in pushing the boundaries of iOS development

Our ideal candidate has a passion for building impactful applications on iOS to fulfil our mission of enabling the #FreedomToDrive.

Day to Day Activities

  • Design, build, and test mobile applications for iOS platform while being involved in the full mobile application lifecycle
  • Ensure written codes are of high quality, maintainable, and adherent to set standards
  • Follow best practices related to development, and change management procedures
  • Ensure that requirement specifications are followed and aim for enhanced user experience
  • Collaborate with cross-functional teams to define and design new features
  • Perform development tasks individually and with teams as needed
  • Create user and technical documentation
  • Designing and building applications for the iOS platform using Swift with knowledge in Objective-C
  • Identify and resolve bottlenecks, rectify bugs and improve application performance
  • Bugfix and stability improvement for mobile application written in Swift
  • Involve in project planning, code review, Testing, QA/QC

About You

  • Computer science, software engineering, information technology graduate, or similar
  • Minimum 1 years relevant experience in iOS development with published works
  • Strong CS fundamentals, including Data Structure & Algorithms
  • Experienced involvement in full mobile application development life cycle and Agile SCRUM Methodology
  • Proficiency in iOS SDK, Xcode, Objective-C, Swift, SQL, Web Service Integration, Object-oriented programming, Functional Programming
  • Experience with REST/SOAP-based web services, AJAX and JSON
  • Familiar with Apple design principles
  • Familiar with C-based libraries is advisable

Requirements

  • Swift, Flutter
  • Appstore Connect Administration
  • Web API
  • MySQL Server
  • Yarn & Node package Manager
  • Agile methodology
  • Git
  • Web Technologies – HTML, CSS, JavaScript
  • CircleCI
  • Fastlane
  • Appium
  • AWS Device Farm
  • Strong alignment with our GetGo Values:
    • Get it going!
    • Stay curious and humble
    • Drive Innovation & Improvement
    • Keep it simple
    • Empathise Deeply
    • Collaborate for success
    • Enjoy the ride

What We Offer

  • Vibrant, fun, and dynamic working environment
  • Medical benefits including health insurance, leave enhancement benefits, etc.
  • Staff discount when driving with GetGo
  • Training and development courses
  • Contributing part of the success in building a fast growing car sharing platform