Tech Stack
AndroidFirebaseJavaKotlin
About the role
- Build and maintain Android applications that power GoDaddy’s Point of Sale experience on dedicated devices
- Contribute to a suite of 12+ apps used by merchants to manage sales, inventory, transactions, and daily operations
- Work closely with senior engineers, product managers, and designers to deliver features that improve the merchant experience
- Write clean, maintainable, and testable code while following established patterns and best practices
- Debug issues and improve app performance, stability, and responsiveness in real-world retail environments
- Participate in code reviews and team discussions to grow technical skills and contribute to team quality
- Learn about challenges unique to POS systems, such as offline support, device integrations, and high-reliability requirements
- Continuously develop knowledge of the Android platform and modern development tools
Requirements
- 2+ years of experience developing Android applications using Kotlin and/or Java
- Solid understanding of Android fundamentals including activity/fragment lifecycle, view binding and component architecture
- Familiarity with modern Android development tools and libraries (e.g., Jetpack, Coroutines, Room, Retrofit, etc.)
- Experience working with RESTful APIs and handling network operations
- Version control using Git and collaborative workflows (e.g., pull requests, code reviews)
- Live within commuting distance (hybrid position)
- Familiarity with CI/CD pipelines for Android apps
- Experience with analytics and monitoring tools (e.g., Firebase, Crashlytics)
- paid time off
- retirement savings (e.g., 401k, pension schemes)
- bonus/incentive eligibility
- equity grants
- participation in our employee stock purchase plan
- competitive health benefits
- other family-friendly benefits including parental leave
- Hybrid work arrangement (remote and office time as decided by leadership)
- Employee Resource Groups
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Android developmentKotlinJavaRESTful APIsGitCI/CD pipelinesJetpackCoroutinesRoomRetrofit
Soft skills
team collaborationcode reviewproblem-solvingcommunicationadaptability