Benefits:
- Long Term
- Remote
- Opportunity for advancement
Senior Android Engineer
Location: Remote Available
Contract: 12+ Months
8+ profiles
We are seeking an experienced
Senior Android Engineer to join our Client's team.
In this role, you’ll collaborate on exciting mobile development projects, driving the design and implementation of scalable Android solutions.
If you’re passionate about mobile engineering, enjoy working in an agile environment, and have a proven track record of developing top-tier mobile applications, we’d love to connect with you!
Responsibilities:
- Lead and execute Android mobile engineering projects from start to finish.
- Collaborate with cross-functional teams during the discovery and development phases.
- Conduct peer code reviews and contribute to team development.
- Troubleshoot and resolve mobile app issues in production environments.
- Provide support and implement business-focused mobile solutions.
Qualifications:
- Education: Bachelor’s degree in Computer Science or related field.
- Experience: 5+ years of experience in building scalable mobile applications, with a focus on Android.
Key Skills:
- Proficient in Java and Kotlin for mobile software development.
- Experience with Git/GitHub for version control.
- Familiarity with Agile/Scrum methodologies.
- Expertise in mobile networking (HTTP, REST APIs) and Google Play APIs (Maps, Location, Cloud Messaging).
- Strong debugging skills and experience with tools like DDMS, MAT, and crash reporting tools.
- Experience with optimizing apps for embedded systems with limited resources.
- Knowledge of design patterns, MVC, data structures, and algorithms.
- Proven experience with unit testing and integration testing for Android apps.
- Published Android app on Google Play.
This is a remote position.