Senior Software Engineer (iOS)

Senior Software Engineer (iOS)

JJ Consulting Services
Singapore
0 - 50 Years
Not Specified

Job Description


Job Description :
**Our Client is a fast growing Product company in Singapore, who is seeking to recruit a Senior Software Engineer (iOS) for their software product.
Senior Software Engineer (iOS)
Responsibilities

  • Design and Develop and improve our iOS apps with teammates and backend team
  • Take responsibilities of user feature development from design to release
  • Collaborate closely with product and business team to deliver best experiences and features for user
  • Deal with complex and challenging technologies stack
  • Mentor junior software engineer and code review
  • Be responsible for the code quality in the team
  • Learn and get better at what you do

Skill & Requirements
  • Enjoy programming and care about user experiences and software craftsmanship
  • Strong knowledge of Swift, Obj-C and C (including C toolchain - gcc, ld, Makefile, etc.)
  • Strong knowledge of iOS platform and familiar with related projects (Cocoapods, Carthage, Alamofire, etc.)
  • Familiar with Git and git workflow
  • Good understanding of iOS app architecture and use of design patterns
  • Good understanding of stack from UI to back-end, including web services and server-side integration (Experience with messaging and voice/video call application development is a plus)
  • Excellent analytical skills and proactive attitude
  • Good communication skills
  • Participate in iOS application development at least a few app lifecycles (from development to release)
  • Bachelors Degree in Computer Science or equivalent in the field of software engineering
  • (Github link or real code sample is a plus)

JJ Consulting Services
EA Licence No.: 12C6207
Location:
  • Singapore (Preferred)

JJ Ryan Consulting was established in 2010 by our Company Director, Jason Ryan. Since that time, we have provided engineering, management and specialist technical services for public and private sector clients globally. We currently have three offices, namely the head office located on the Gold Coast (Queensland), an office located in Melbourne (Victoria) and an office located in Perth (Western Australia). These three offices are the local bases for us to deliver projects throughout Australia as well as internationally. Our business has been built on core values of quality, performance and value. Our technical professionals ensure business advantage for our clients based on deep understanding of the industries in which they operate. Our skilled and experience team think globally and act locally. A significant amount of our revenue is reinvested into Research & Development (R&D) because without such investment, innovation can be stifled. Our mission is to provide high-quality engineering, project management and business consulting services to our clients to ensure sustainable performance of their businesses and assets. Our vision is to be known as a leader within the engineering, project management and business consulting industries. We will always act in a trustworthy and honest manner to ensure that we have a reputation for excellence and consistency. less

People Also Considered

Career Advice to Find Better