Android Developer
Job description
Responsibilities:
- Develop mobile apps and SDKs
- Debug, troubleshoot and fix issues in production environment by working with all stakeholders
- Collaborate effectively with cross-functional teams to deliver products and features
- Demonstrate ability to multi-task and re-prioritize responsibilities based on changing requirements
- Identify risks and devise mitigations to meet project schedules
Requirements:
- Bachelor's degree in Computer Science or related field
- Good knowledge of object-oriented programming in iOS Swift (Advantage), Java and/or Kotlin
- Minimum 3 years experience in native Android/iOS development (Advantage)
- Experience in integrating and troubleshooting third-party SDKs
- Experience in developing SDK is an advantage
- Experience in React Native/Flutter is an advantage
- Strong analytic skills and excellent problem-solving
- Proactive and willing to learn new technology
- Good team player
- Well organized with good communication skills
- Ability to successfully work under tight project deadlines
- Proficient understanding of code versioning tools, such as Git