Job Description:

  • Design and develop quality software business applications
  • Adhere to agile software development methodology, including test-driven approach
  • Generate and maintain software design/test documentations
  • Analyze customer requirements and propose suitable solutions and designs
  • Work with product and design teams to understand end user requirements and use cases, and translate that into pragmatic and effective technical solutions
  • Work with a team of developers, QA and deployment specialists to deliver quality solutions on time and on budget
  • Participate in brainstorming sessions and contribute innovative and original ideas to company technology, algorithms and products
  • Intergrate with back-end services to deliver an intuitive mobile user experience
  • Participate in continuous integration to improve code quality through writing unit tests, automation tests and performing code reviews processes

Job Requirements:

  • Minimum 2 years of relevant working experience in software development is a plus
  • At least Diploma/Degree in Computer Science/Information Technology or equivalent
  • Passion in software development and possess good logic sense
  • Entry level encouraged to apply, especially from local institutes such as NUS, NTU and polytechnics, as training will be provided
  • Experience & proficient with both Objective-C and Swift programming language platforms
  • Experience in Micro Service, Domain Driven Design, Json/RESTful, SQL, JavaScript, and CSS3 is added advantage
  • Possess problem solving and excellent debugging skills
  • Team player with good communication and interpersonal skills
  • Possess positive attitude, good time management and self-motivation

Interested applicants may send their comprehensive CV to [email protected].