Android Software Engineer
GoDaddy
About the role
Location Details: Colombia, remote
At GoDaddy, the future of work looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days and in the office some days) , and some work entirely remotely
This is a remote position, so you’ll be working remotely from your home. You may occasionally visit a GoDaddy office to meet with your team for events or meetings
Join our team
Want to build Android apps that directly impact how small businesses run their day-to-day operations? Our team owns a suite of 12+ Point of Sale apps — including examples like Register, Invoices, Catalog, and Transactions — that help merchants manage sales, serve customers, and grow their businesses. These apps run on dedicated POS devices and are used in real-world retail environments around the world. If you're passionate about solving meaningful problems at scale with reliable, high-performance software, come help us shape the future of in-person commerce.
What you'll get to do...
We are seeking skilled Android Engineers to join our growing Point of Sale team. In this role, you will help build and improve the suite of Android apps that enable merchants to run their businesses — from processing transactions to managing catalogs, inventory and invoices. Your contributions will directly support small businesses around the world, with a focus on building reliable, high-quality software for dedicated POS devices.
Lead feature design and implementation in Kotlin, ensuring alignment with technical architecture and long-term product goals
Drive technical discussions and provide architectural insights, influencing design decisions and mentoring teammates through thoughtful code reviews
Deliver high-quality, maintainable code, improve standards, tooling, and proactively resolve complex issues to enhance app stability
Collaborate with Product, Design, QA, and cross-functional teams to refine requirements, anticipate edge cases, and ensure performance, reliability, and scalability
Contribute to team processes and culture, actively participating in sprint ceremonies and advocating for continuous improvement
Your experience should include...
3+ 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)
You might also have...
Familiarity with CI/CD pipelines for Android apps
Experience with analytics and monitoring tools (e.g., Firebase, Crashlytics)
We've got your back... We offer a range of total rewards that may include paid time off, retirement savings (e.g., 401k, pension schemes), bonus
Underpaid estimate
~₹19 LPA for Software Engineers (industry-wide) · based on 526 submissions