FrontEnd Developer - Android

FrontEnd Developer - Android

Job Title: FrontEnd Developer - Android
Contract Type: Contract
Location: Singapore
Reference: JOB_002372[555]
Contact Name: JLU (+6565603224)
Contact Email:
Job Published: April 13, 2021 15:19

Job Description

We are looking for a FrontEnd Developer - Android, who is/are able to fulfill the following requirements:

Duration: 6 Months

- Primary Skill: Design Thinking
- Minimum 3-5 years of experience in Android development using Kotlin (preferred) and/or Java 
- Strong understanding of core Android development concepts and MVVM architecture 
- Experience in reactive programming 
- Experience in application design and unit testing 
- Experience in tuning and optimizing performance of application 
- Ability to debug, troubleshoot and fix application issues 
- Experience in application release management is a plus 
- Experience in banking or payments industry is a plus 
- Experience in DevOps and CI/CD tools is a plus 
- Experience in modular application architecture is a plus 
- Experience in project management and planning is a plus 
- Experience in leading small teams of 2-3 is a plus Other 
- Ability to work independently and remotely in an isolated working environment, possibly in a different timezone based on client requirements 
- Ability to collaborate as a team member in person or remotely 
- Ability to coach junior team members 
- Excellent analytical skills with good problem-solving attitude 
- Ability to work creatively and analytically in a rapidly changing environment 
- Flexibility to adapt to new technologies, platform, and robust toolkit Time management skills

Roles and Responsibilities:
- Develop features for Android application which meet user requirements and technical specifications
- Ensure application code quality is according to coding standards and guidelines and have unit test coverage
- Perform code reviews to ensure code meets user requirements and coding standards
- Guide and coach junior team members
- Participate in the entire application development lifecycle, through design, build, test, release, and maintenance
- Attend essential client meetings and provide technical support when required
- Assist in the application architecture and solution design to ensure robust mobile app implementation
- Assess technical feasibility and complexity of features and provide advice and/or propose alternative solutions to the required teams accordingly
- Collaborate closely with team members and other teams to ensure smooth implementation of features
- Integrate and test application with backend systems
- Maintain, tune and fix application to ensure it is performing according to technical and functional specifications; perform preventive maintenance activities and provide user support

Please send your application to with (JOB_002372) in Subject line and highlighting:
- Your relevant experience
- Current/expected salary 
- Availability information 
- A latest MS-WORD Resume