Job Description: We are looking for an experienced Android engineer to join our Mobile team. You will work with a team of engineers through all aspects of the development life cycle responsible conducting peer reviews and contributing code using a test-driven development approach. You will work on the largest internal native mobile application for Android phones and tablets. Other responsibilities include but not limited to:
Participate in full app life-cycle: concept, design, build, deploy, test and release to app store
Keep up-to-date on current and upcoming features in relevant products and platforms.
Write and maintain documentation for all features in development.
Required Skills:
- At least 4 years experience developing native apps in Kotlin and Java
- Hands-on experience with monitoring solutions like Splunk and Glassbox
- Good conceptual knowledge of test-driven development
- Solid understanding of Agile Development practices
- Knowledge of System Design and Architecture
- Demonstrated interest in technology, technology-related issues, and analytical analysis
- High performance and standards as demonstrated by academic or previous job experience
- Effective collaborator with both non-technical and technical team members
- Motivated self-starter with a high attention to detail
- Ability to thrive in a fast-paced, team-based environment
- Strong written and verbal communication skills.
- Bachelors' Degree in Computer Science or related discipline desired but not required.
Job Type: Contract
Ability to Commute:
Work Location: On the road