
Intermediate Android Software Developer
Montrose Environmental Group
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Colorado, Pennsylvania, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $100,000 - $125,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AndroidGradleJavaSQLite
About the role
- Design, develop, and maintain native Android mobile applications using Java
- Collaborate with Product Managers, UX/UI Designers, and Backend Developers
- Write clean, testable, and efficient code
- Participate in code reviews and provide constructive feedback
- Integrate with RESTful APIs and real-time data services
- Contribute to the performance, scalability, and security of mobile applications
- Debug, troubleshoot, and resolve issues across the application lifecycle
- Stay current with the latest Android frameworks, tools, and trends
- Participate with Dev Ops activities and management of App in Google Play Console
- Collaborate with QA testers to ensure applications meet quality standards
Requirements
- 5–10 years of professional Android development experience
- Experience with development and maintenance of Native Android Apps
- Experience with SQLite and Offline design patterns
- Proficiency with Java for Native App development
- Experience with Android Studio, Gradle, Android Jetpack components
- Familiarity with REST APIs, JSON, and data serialization
- Knowledge of Gitflow and collaborative development workflows
- Experience with Agile/Scrum software development methodologies
- Strong problem-solving skills and attention to detail
- Ability to communicate effectively with technical and non-technical stakeholders
Benefits
- Mentorship and professional development resources to advance your career
- Direct exposure to industry’s leading experts
- Entrepreneurial environment for learning and collaboration
- Competitive compensation package: annual salary ranging from $100K to $125K USD
- Competitive medical, dental, and vision insurance coverage
- 401k with a competitive 4% employer match
- Progressive vacation policies, company holidays and paid parental leave benefits
- Financial assistance program supporting peers in need
- Access to a student loan planning tool
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Android developmentJavaSQLiteRESTful APIsJSONAgileScrumAndroid StudioGradleAndroid Jetpack
Soft skills
problem-solvingattention to detaileffective communicationcollaborationconstructive feedback