Senior Mobile Application Developer (IOS/Android)
Singapore
Responsibilities
- Gather requirements from relevant stakeholders on new apps.
- Involved in end-to-end mobile application development life cycle until delivery and post-launch support.
- Translate designs into high quality code running on Smartphones and other Mobile Devices
- Not just engineer native mobile codes but also contribute to automated mobile UI Acceptance Tests, automated mobile API tests.
- Collaborate closely with product and design teams to create innovative user interfaces and features, optimized for mobile platforms.
- Work with Scrum methodology, JIRA, Confluence.
- Optimize app performance .
- Love to contribute back to the community via open source projects and giving technical talks.
Requirements
- You have that fighting spirit to deal with anything on your way and willingness to run the extra mile to achieve results
- BS or MS in Computer Science or related field
- Minimum 4 years relevant Android or iOS mobile application development experiences
- Experience with web service integration (JSON, XML, SOAP)
-
Possess knowledge of web services and cloud technologies in AWS; SNS and DynamoDB
-
Possess knowledge of LBS and beacons technology.
- Strong communication skills, a team player with strong analytical, problem solving, debugging, and troubleshooting skills
- Must be analytical, self-driven and pro-active in keeping up with new technologies and programming languages
- Familiarity and experience with agile development (e.g. SCRUM, Lean Startup approach)
- Required to do Unit Testing. TDD is greatly welcomed
- Have a track record of successfully shipped apps
iOS Developers:
- 4 years of experience in iOS mobile development, and ecosystems around it.
- Strong understanding of Swift and or Objective C for native iOS applications
Andriod Developers:
- 4 years of experience in iOS mobile development, and ecosystems around it.
- Strong understanding of Java for native Android applications
Nice to have:
- Previous experience in payment/banking application development would be added advantage
- Have a passion for learning new things
- Experience with iOS/Android security implementations
- Experience with web services, network protocols, socket, SSL/TLS, PKI
- Experience in writing J2EE / Spring applications
- Able to deal with changing requirements and deadlines
Please send your CV in confidence to
hr.tech@m-daq.com.
Openings | Department | Location |
---|---|---|
Senior Software Engineer | Engineering | Singapore |
Site Reliability Engineer (CORE/SRE) | Site Reliability Engineering | Singapore |
Associate Site Reliability Engineer | Site Reliability Engineering | Singapore |
Sales Manager | Sales | Singapore |
Client Solutions Manager | Sales | Singapore |
Client Solutions Associate (Entry-Level) | Sales | Singapore |
IT Support Assistant | Infra Cloud Security | Singapore |
Human Resources Intern | Human Resources | Singapore |
DevOps Intern | Infra Cloud Security | Singapore |
Marketing Intern | Sunray | Singapore |
QA Engineer | Engineering | Seoul, South Korea |
Analyst CORE/SRE | Site Reliability Engineering | Seoul, South Korea |