Job Description
We are looking for an experienced Senior Android Java engineer. Candidate must like to invent and develop native software for Android using Java (not Kotlin) with efficiency, performance, security, and robustness.
Main Responsibilities & Duties
- You will report to the Product Management team.
- You will design and develop important modules of our solutions in collaboration with stakeholders.
- You will bring ideas to the team and contribute on designing smart technical choices that help achieve goals and objectives in time and with the proper quality
- You apply rigorously coding standards defined by the company
- You will use Azure DevOps and Agile procedures to organize your work and report your progress clearly and on a periodic basis to the senior leadership team.
- You will ensure that your products’ architecture and design is aligned to the requirement expressed by the senior leadership team.
- You show a positive and friendly spirit, working cooperatively and professionally with team members.
- You will perform other duties as assigned by your management
Qualification
- Bachelor in Computer Science, Computer Engineering or equivalent combination of education
- Minimum 5 years of professional Java software development
- Minimum 5 years of professional Android software development, under native Java (not Kotlin)
- You have developed some personal Android solutions for leisure
- You understand professional software development cycles, tests methodologies, SecDevOps, debugging strategies and risk management.
- As per Singapore law you need to be authorized to work in Singapore.