- Salary: 5000 - 7500
- Location: Singapore - East
- Work Type: Permanent / Full Time, Contract
- Min. Education Level: Diploma
- Field of Study: Not Applicable
- Years of Experience: 3
- Skills: iOS, Mobile operating systems (Apple, Microsoft, Android, etc.), android, objective c
Company UEN: 199700895N
We are presently looking forMobile Native App Developers on iOS or Androidfor one of our banking clients in Singapore.
Role:Long Term Contract ( Conversion to Permanent based on your performance)
Work Location :Changi Business Park, Singapore
Employer: Optimum Solutions
Client:A Leading Financial Services Company
Experience: 3 + years
Job Description: Mobile application developer would design, develop, implement and troubleshoot / certify mobile applications to meet our growing application needs. The ideal candidate must have strong Native mobile-app development experience and familiar with test-driven development in a fast-paced agile environment.
Principal Duties and Responsibilities:
- Design , develop and implement custom mobile applications for banking and financial services
- Work along with UI/UX designers and peer developers to deliver finished mobile application products
- Work with product managers , users, business analysts and architects to conceptualize , build, test and develop the prototype and mobile applications
- Work with various stack holders for software and system optimizations, helping to identify and remove potential performance bottlenecks and security bugs.
- Focus on innovating new and better ways to create solutions that add value and amaze the end user, with a penchant for simple elegant design in every aspect from data structures to code to UI and systems architecture
- Stay up to date on relevant technologies, plug into user groups and understand trends and opportunities that ensure we are using the best techniques and tools
Technical Qualifications :
- Bachelors of Engineering/Technology/Science degree in Computer Science or related field
Must to have skills
- Minimum of 3 years hands-on experience in developing mobile native app for Android or iOS
- Expert in Native mobile app development using iOS Objective C / Swift and Android -Java)
- Knowledge in using Angular2/4, RxJS, HTML5, CSS3 , Bootstrap, Typescript, ES6, JQuery and Backbone
- Strong understanding of HTTP protocol, WebSocket, SSE, and other web technologies
- Experience in mobile app unit testing framework , methodologies and technical know-how on E2E testing
- Familiarity with security principles using SSL/TLS protocols and data encryption
- Experience in using source code management system like RTC, SVN and build tools like ant, maven, jenkins, gradle and grunt.
- Good written and verbal communication skills
Good to Have skills
- Participation and proven track record in various hackathon activities on Native mobile applications.
- Knowledge and moderate programming skills in Java 7/8, Spring 3.x/4.x, Spring Cloud and Spring Boot
- Technical know-how and working experience in Cloud Foundry , PCF, Docker container and Kubernetes
- Experience in working with distributed cache like Gemfire, Redis
- Working knowledge of NoSQL database systems (Mongo, Cassandra, HBase, Redis etc) and Messaging systems (IBM MQ, RabbitMQ)
We are a Singapore based global IT services firm. Having started in 1997, we have grown to over 2300 employees in Asia with offices in India, China, Philippines, Malaysia and hong Kong.
We are proud of being IT Partners of choice in Asia for most of the international banks by addressing the evolving needs of our customers and contributing our best towards their growth and success. We deliver our services through a global delivery model using a blended team of onsite and offshore consultants depending on the needs of the customers and nature of the engagement. Our customers are primarily from Banking and Finance sector.