- Design and develop features across NETGEAR's Android applications, with a focus on scalability, performance, and usability
- Take ownership of initiatives end to end, coordinating with cloud and embedded counterparts to deliver cohesive product experiences
- Build and maintain test coverage (unit, integration, UI) alongside manual QA testing on features and releases
- Apply sound engineering judgement to solve complex problems, proposing improved methods and approaches
- Contribute to architectural discussions and help shape the technical direction of the app
- Champion best practices including code reviews, and modern CI/CD and DevOps workflows (e.g. GitHub Actions)
- Mentor and support other engineers, acting as an informal technical lead and facilitator
- Actively seek out new tools, ideas, and ways of working - including effective use of AI development tools throughout the SDLC
Requirements
- 7+ years of Android development experience using Kotlin and Java, including leadership on cross-functional projects
- Strong knowledge of Android OS architecture, platform services, and system-level integrations
- Solid design and architectural skills, with experience building scalable, testable, reusable applications
- Proficiency in Material Design and building modern, responsive, user-centric UIs
- Experience working across mobile, embedded, and cloud systems to deliver cohesive product experiences
- Experience developing clients for APIs and microservices
- Strong proficiency with AI-augmented development workflows - tool-agnostic, applied across code generation, test generation, and code review as a core part of the SDLC
- Working experience with DevOps pipelines and tools (e.g. GitHub, GitHub Actions, Fastlane) and secure software delivery
- Comfortable performing manual QA alongside development work
- Strong analytical and problem-solving skills in complex technical environments
- Strong communicator, able to articulate technical direction to both technical and non-technical stakeholders
- Bachelor's degree in Computer Science or equivalent hands-on experience.
Core Competencies
Demonstrates extensive experience in Android development using Kotlin and Java, with a strong focus on scalable architecture, user-centric design, and effective collaboration across mobile, embedded, and cloud systems. Proficient in applying AI-augmented development workflows and best practices in CI/CD and DevOps.
Highest-signal resume keywords
- Android Development
- Kotlin
- Java
- Material Design
- DevOps Pipelines
ATS Optimization Keywords
Hard Skills
- Android OS Architecture
- Scalable Application Design
- Test Coverage (Unit, Integration, UI)
- API Development
- Microservices
Soft Skills
- Analytical Problem-Solving
- Strong Communication
- Mentoring
Certifications & Qualifications
- Bachelor's Degree in Computer Science
Industry Keywords
- Cloud Systems
- Embedded Systems
- User-Centric UI
- CI/CD Workflows
Tools & Technologies
- GitHub
- GitHub Actions
- Fastlane
- AI Development Tools