Android Developer
12+ months
100% remote
OVERVIEW
The Android Mobile Engineer is responsible for designing, developing, and maintaining mobile applications. This person plays a crucial role in the entire mobile development lifecycle, from requirements analysis to deployment, and ongoing support.
RESPONSIBILITIES
· Design, code, and test rich, interactive customer experiences
· Collaborate with cross-functional teams to gather and refine software requirements
· Lead coding efforts for specific modules or features
· Troubleshoot and resolve complex software issues
· Participate in code reviews and enforce coding standards
· Contribute to architectural decisions and design discussions
EXPERIENCE REQUIRED
· 2+ years of experience in native Android development
· Proficiency in native Android programming languages, including Java and Kotlin
· Strong understanding of mobile development methodologies and best practices
· Problem-solving, debugging, and troubleshooting skills
· Excellent teamwork and communication abilities
· Experience with Agile principles
· Experience across multiple projects and development cycles
· 1+ native Android published application is preferred
· Bachelor''''s degree in computer science or equivalent experience