Senior Software Engineer

Singapore, Singapore

Job Description


COMPANY DESCRIPTION

NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life through digital services in the area of daily essentials, health and community care, childcare and education as well as financial services.

The Team We believe that diversity is key to driving an innovative, cohesive, productive and fun workplace! Hence, at NE Digital our people join us from all around the world. Be sure to be soaked in an environment with different ethnic groups driving innovation and injecting some creative juice as one! Contributing to a social purpose through technology, our team of passionate and dedicated folks are spread into different social enterprises such as NTUC Fairprice Group, NTUC First Campus, NTUC Health and among others! Creating technologies that impacts!
DESIGNATION : Senior Software Engineer (iOS)

RESPONSIBILITIES
NE Digital is currently hiring for Senior iOS Software Engineers to join FairPrice Group. You'll work closely with teammates to deliver cool high scale product features. You'll partner with your product owners, teammates and cross functional teams around the company to identify problems and build solutions that benefit all of FairPrice/NTUC engineers. You will design, implement and test robust iOS apps that our 24/7 store and operations can rely on. Write clean code that’s testable, maintainable, solves the right problem and does it well. Actually, the code you can be proud of.

Duties and Responsibilities
  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with the Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends

QUALIFICATIONS
Mandatory requirements
  • Proven work experience as a Mobile developer
  • Portfolio of released applications on the App Store (or Enterprise)
  • Understanding of Apple’s design principles and interface guidelines
  • In-depth knowledge in Swift and Cocoa Touch programming
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Familiarity with Protocol Oriented Programming design principles
  • Experience with offline storage, threading, and performance tuning
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment
  • BSc degree in Computer Science or relevant field
  • Git. Swift. Xcode. CI/CD. Agile. APIs.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1114174
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned