Career Opportunities: iOS Software Engineer – Digital Technology (4201)
Req ID 4201 – Posted 18/06/2018 – Infocomm Technology – Executive
We Power the Nation.
Make the most of your talents and develop products that can create impact on a national scale. We are an in-house software team, assembled to move with speed and deliver with quality.
We Build Reliable Solutions. For Customers, Company and Country.
You will be part of the Digital Technology Team and together, you will innovate, create, and deploy digital products that will empower more than 3,800 employees within SP Group and improve the quality of life for the 1.5 million commercial, industrial and residential customers that SP Group serves. We build solutions that enable sustainable high quality lifestyles and help consumers save energy and cost, as well as supporting national goals for a sustainable livable city.
Now, imagine the impact you can create.
What You’ll Do
Collaborate with cross functional teams to define, design and ship new mobile products
Build high quality iOS applications by writing clean and modular code
Write functional and unit tests to ensure iOS applications’ robustness and reliability
Refactor generic features into common libraries for reuse across iOS applications
Monitor iOS applications’ performance and tune accordingly for scalability
Continuously discover, evaluate, and implement new iOS technologies to improve development efficiency or code base
What You’ll Need
We are looking for Passion and Proficiency
A passion to develop impactful solutions to solve real-world problems
Strong CS fundamentals such as OOP and algorithms
Experience in building iOS apps and have published one or more iOS apps
Fluent in Swift or Objective-C, and Xcode
Experience in Open Source development
Deep understanding of standard iOS design patterns and RESTful API design