Snaphunt Pte Ltd

Senior Mobile Developer

Snaphunt Pte Ltd| Date Posted: 19-May-2020
Save Job
Job Nature:
Permanent
Position Level:
Entry Level, Experienced
Qualification:
ITE/ NITEC/ Higher NITEC, Diploma, Bachelor's / Honours

Job Description

The Offer

 

  • Join a company that is redefining mobility in Singapore
  • Competitive benefits and salary
  • A role that drives personal and career development

 

The Employer

Our client is an all-in-one app that allows users access wide range of transportation services easily and efficiently. They aim to provide convenient and sustainable alternatives to help users solve inconvenient parts of their journeys.

 

The Job

 

You will be responsible for :

  • Demonstrating leadership experience at work, or outside of work, enthusiasm for learning, and openness to feedback
  • Building teams and collaborating with colleagues from diverse backgrounds
  • Managing interchange of data between the server/users, translating the UI/UX design wireframes to actual code for visual elements of the application
  • Building reusable code and libraries for future use
  • Mentoring Engineers on responding to production program issues and coaches on resolution
  • Providing practical implementation approaches to ensure development is aligned with the desired target state
  • Implementing and adhering to security standards
  • Understanding and estimating efforts and value for solutions accurately and consistently
  • Conducting code reviews for all code that mobile development teams delivers to QA
  • Hands-on mobile apps development for highly responsive and resilient solutions
  • Managing work items in tight deadlines and within a fixed R&D release schedule
  • Participating in product evolution strategies
  • Solid understanding of critical application security concerns such as encryption, authentication and single sign-on implementations
  • Embodying agile best practices and continuous improvement
  • Writing technical documentation used by the development team during programming stages

 

The Profile

 

  • You have a Bachelor/ Master’s Degree in Information Systems, Computer Science or equivalent technical Degree; or equivalent combination of education and experience
  • You have at least 8 years experience designing, coding and releasing/deploying applications for mobile platforms (both iOS and Android)
  • You have at least 5 years experience leading the technical teams, preferably developing internet-facing applications
  • You are proficient with the languages, tools, and frameworks core to iOS or Android development including XCode, Android Studio, Swift, Java, etc.
  • You have demonstrated experience in Location Aware and Maps based applications
  • Having experience in transportations systems and Route planning apps will be a plus
  • You have experience in payment gateways integration and building RESTful web services
  • You have hands-on experience in cross-platform mobile apps development tools and frameworks (flutter, react native etc.)
  • You have a solid understanding of continuous integration and continuous delivery
  • You have experience with source code management, build, deployment tools (GIT, Jenkins, Ansible, Bitrise)
  • You possess experience working as part of Agile Scrum teams and experience as scrum master
  • You have experience using project management, documentation, and issue/release tracking tools (JIRA, Confluence)

 

 

Ref :50030900

Company Overview
Snaphunt Pte Ltd