Full Job Description
Android Developer
We are looking for passionate mobile developer to develop user friendly Android apps for SPH. Besides helping to develop test plans & cases, prepare technical & functional documents according to the adopted methodology, you will also provide post-implementation maintenance and support.
Job Description
- Design and build a highly interactive, user-friendly Android application
- Perform entire software development (mobile application) lifecycle, from conceptualisation, design, development, testing, deployment, maintenance and support
- Collaborate with cross-functional teams to define, design, and ship new features
- Optimise mobile app performance
- Keep up-to-date with latest technologies, best practices and industry trends
Job Requirements
- Degree in Computer Science or Engineering background
- Minimum 2 years experience in native Android mobile application development using Android Studio
- Deep understanding of Android SDK and Java
- Experience with web service integration (JSON, XML, SOAP)
- Strong in Object Oriented Programming design & skills
- Familiarity with continuous integration, code deployment software, workflows and source management tools (Git)
- Experience with agile development (e.g. SCRUM, Lean Startup)
- Knowledge of full-stack development and cross-platform development (Android, web) will be an advantage
- Able to work both independently as well as within a team
- Good verbal and written communication skills