Job Closed
This listing is no longer active.
The World's Watch Market
Android Developer – Buyer Experience
Location
Germany
Posted
68 days ago
Salary
0
Seniority
Senior
Job Description
Android Developer – Buyer Experience
Chrono24
• Craft mobile experience for connecting watch enthusiasts with luxury watches. • Build modern, intuitive interfaces using Kotlin and Jetpack Compose. • Collaborate with Product Management, Backend, UX Design, and QA to deliver features. • Maintain high quality standards through code reviews and automated testing. • Continuously improve the Android codebase.
Job Requirements
- Hands-on experience with Kotlin and Android development.
- Experience with Jetpack Compose and Compose Navigation for modern UI.
- Proficiency in dependency injection with Koin.
- Knowledge of networking with OkHttp and Retrofit.
- Familiarity with KotlinX Serialization.
- Experience with Android Studio, Gradle, and Git.
- Fluent in English (required), German is a plus.
- Optional: Experience in e-commerce or marketplace platforms.
Benefits
- 30 days of vacation per year.
- Free daily meals from HQ kitchen.
- Additional day off on December 24th and 31st.
- Work abroad for up to 20 days per year.
- Emphasis on diversity in corporate culture.
Related Guides
Related Job Pages
More Android Engineer Jobs
Android Developer
Group 1001We are a financial services enterprise creating useful and intuitive solutions and products for everyone.
• Collaborate with the development team to design and implement new features and functionalities for Android applications, adhering to best practices and coding standards. • Utilize your expertise in Kotlin to write efficient, scalable, and maintainable code for Android applications. • Advocate for and apply TDD principles, writing unit tests using testing frameworks like JUnit and Mockito to ensure the robustness and reliability of the codebase. • Design, develop, and execute comprehensive unit tests to validate the correctness of individual components and enhance overall code quality. • Identify and implement code optimizations to improve the performance and responsiveness of Android applications. • Collaborate with the team to troubleshoot and resolve issues and bugs, ensuring the stability and continued functionality of the applications. • Work with the team to set up and maintain CI/CD pipelines to automate the build, testing, and deployment process. • Stay updated with the latest trends and technologies in Android development, recommending and implementing improvements and innovations where applicable. • Collaborate effectively with product managers, designers, and backend developers to understand requirements and deliver exceptional user experiences.
Senior Android Engineer
Group 1001We are a financial services enterprise creating useful and intuitive solutions and products for everyone.
• Collaborate with cross-functional teams to design, develop, and implement new features and enhancements for our Android applications. • Take ownership of the entire development lifecycle from concept to deployment. • Demonstrate expertise in Kotlin programming language, leveraging its features to write clean, efficient, and maintainable code. • Champion the TDD approach and actively participate in writing test cases before implementing new features. • Ensure thorough test coverage and maintain a reliable suite of unit tests. • Design and implement unit tests to verify the correctness of individual components and ensure code quality and stability. • Conduct and participate in code reviews to ensure code adheres to best practices, follows coding standards, and complies with design specifications. • Identify and resolve performance bottlenecks in Android applications to deliver fast and responsive user experiences. • Create and maintain technical documentation related to Android application architecture, codebase, and troubleshooting guides. • Contribute to technical design discussions and provide input on feasibility of proposed features. • Work proactively to identify and fix bugs and issues in the existing Android applications. • Continuously monitor and enhance the application's performance and stability. • Collaborate effectively with the product manager, designer, and other team members to understand requirements, contribute ideas, and ensure successful project delivery. • Keep up-to-date with the latest advancements and trends in Android development, Kotlin, and best practices to bring innovation and improvements to our development processes. • Provide guidance and mentorship to fellow team members in the engineering department, supporting their professional growth and development.
Junior Android Developer
Group 1001We are a financial services enterprise creating useful and intuitive solutions and products for everyone.
• Collaborate with senior developers and cross-functional teams to develop and implement new features for Android applications. • Utilize your knowledge of Kotlin to write clean and efficient code, and to maintain and enhance existing codebases. • Learn and apply TDD principles to write unit tests for new and existing code, ensuring comprehensive test coverage. • Develop and execute unit tests using testing frameworks such as JUnit and Mockito to validate the correctness of code and identify issues early in the development process. • Assist in identifying and resolving bugs and issues in Android applications, contributing to the overall stability and performance of the apps. • Participate in code reviews with the team to receive feedback on your code and provide constructive feedback to others. • Continuously learn and stay updated with the latest trends, tools, and best practices in Android development and TDD. • Work closely with other team members, including designers and product managers, to understand requirements and actively participate in brainstorming sessions.
Staff Mobile Software Engineer, Android
GustoGusto, formerly known as ZenPayroll, is a privately-held financial services company dedicated to revolutionizing how businesses handle employee benefits. Gusto
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and customers. With teams in Denver, San Francisco, and New York, we’re proud to support more than 400,000 small businesses across the country, and we’re building a workplace that represents and celebrates the customers we serve. Learn more about our Total Rewards philosophy. About the Role We’re on the lookout for talented Mobile Android Engineers with 8+ years of experience who are passionate about creating amazing user experiences. In this role, you’ll have the chance to dive into developing features that are not just functional but truly intuitive and enjoyable for our users. We want you to take ownership of scaling our shared services while keeping up with the latest in the Android world. You’ll work closely with teams across Product, Identity, Security, System Design, and Infrastructure, collaborating to build solutions that really make a difference. If you’re excited about building elegant, scalable apps and being part of a supportive, innovative mobile team, we’d love to hear from you! About the Team At Gusto, we’re excited to be at a pivotal moment in our journey with over 1MM+ monthly active users and the recent launch of our employer experiences on mobile. Our mission is to tackle the real challenges faced by small business owners and their employees, and we believe that mobile is key to delivering impactful solutions. As part of our mobile team, you’ll be at the forefront of this transformation, working alongside talented engineers and designers who are passionate about creating a seamless mobile experience. Together, we’re building a platform that empowers everyone—small business owners and their teams—to thrive. If you’re ready to make a difference in the mobile landscape at Gusto, we want you on board! Here’s what you’ll do day-to-day: - Architect, build, test, and refine Gusto’s native Android app, along with supporting mobile web views that enhance user experience. - Develop, iterate, and improve product features that integrate core business functions, work tools, value-added services, and financial products. - Collaborate closely with our product management, design, and partner teams to identify technical and customer pain points, brainstorm solutions, and then prototype, iterate, and launch those solutions. - Work cross-functionally with teams in product apps, identity, security, design systems, and infrastructure to deliver world-class experiences right into our customers' hands. - Build and scale essential services, such as push notification systems and localization features, to enhance app functionality. - Enhance and maintain our Android mobile infrastructure, including build pipelines, testing automation, and the release process, to ensure smooth operations. Here’s what we’re looking for: - A minimum of 7 years of experience in Kotlin and Android software engineering, with at least 8 years in mobile software engineering overall. - Excellent communication skills and a knack for building strong cross-functional partnerships. - A self-driven mindset with the ability to tackle greenfield projects and bring innovative ideas to life. - Proficiency in Android testing frameworks and a solid understanding of best practices. - Experience in developing platform components and common features that enhance scalability, consistency, and maintainability throughout the product development lifecycle. - Strong critical thinking abilities and a keen attention to detail. - A willingness to learn continuously and a passion for mentoring others on the team. Bonus points: - Experience delivering high-quality code across a diverse tech stack. - Strong knowledge of Compose and/or GraphQL. - Proficiency or familiarity with MVVM architecture. - Experience with analytics and monitoring tools to track app performance and user engagement. - Familiarity with mobile infrastructure, including CI/CD, automated testing environments, and build & release systems. - Comfort in navigating ambiguity, with the ability to set clear milestones and deliverables for the team. Learn more about the team: - How We Built a Service-Driven Team - Our Diversity Goals and Efforts Our cash compensation amount for this role is targeted at $197,000-$235,000 for New York. Final offer amounts are determined by multiple factors including role level, candidate experience and expertise and may vary from the amounts listed above. Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale. Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required. This includes non-office days for hybrid employees. Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you. Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer. Personal information collected and processed as part of your Gusto application will be subject to Gusto's Applicant Privacy Notice.


