Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Homes.com - Senior Android Engineer image - Rise Careers
Job details

Homes.com - Senior Android Engineer

Homes.com - Senior Android EngineerJob DescriptionOverviewCoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives.We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate.Homes.com is already one of the fastest growing real estate portals in the industry, we are driven to be #1. Just ask Brad Bellflower, Chief Change Officer at Apartments.com. After its acquisition in 2014, Apartments.com quickly turned into the most popular place to find a place. Proven success at the highest level – and we’re doing it again with the new Homes.com. Homes.com is a CoStar Group company with 20+ years' experience in leading and growing digital marketplaces. We pride ourselves on continually improving, innovating, and setting the standard for property search and marketing experiences. With Homes.com we’re building a brand on the cusp of defining the industry. We’re looking for big thinkers, brave leaders, and creative advertising wizards ready to influence a new age of homebuying within a tried-and-true, award-winning company.Learn more about Homes.com.Our Irvine, CA team is seeking an accomplished Android Engineer to join our team in supporting the supporting multiple software products and brands across the organization, such as www.homes.com and www.homesnap.com. You will have a direct impact on highly visible Homes web applications that touch millions of users. You continuously learn emerging technologies and architecture advancements and apply the learnings to improve Homes’ software productsThis position is located in Irvine and offers the following schedule:• 3 days onsite, 2 days remoteResponsibilities• You will develop Android applications that scale to reach millions of users• You will continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be used to strengthen CoStar’s technology platform and development practices• Work with the team to create user interface layouts for customers and interfaces to backend web services• Design and develop systems and libraries that are highly reusable and maintainable• Understand CoStar’s product architecture and frameworks and come to the table with your ideas• Collaborate with different teams along with other Android developers to exchange new ideas and improvementsBasic Qualifications• You have 5+ years’ experience developing Android applications• You hold a Bachelor’s degree in computer science or related field• You have 1+ years experience mentoring and leading a team• You are an expert in everything Android - JAVA, Kotlin, Android SDK, Android Studio, Layout Editor and are always interested in learning more and sharing your skills• You know all the common Object Oriented Programming and design patterns, MVC, MVVM, Dependency Injection and more.Preferred Qualifications And Skills• You love mobile applications and know how to make them engaging• You understand how to turn ideas and code into the perfect customer experienceWhat’s in it for YouWhen you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed.We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program.Our benefits package includes (but is not limited to):• Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug• Life, legal, and supplementary insurance• Virtual and in person mental health counseling services for individuals and family• Commuter and parking benefits• 401(K) retirement plan with matching contributions• Employee stock purchase plan• Paid time off• Tuition reimbursement• On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes• Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups• Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks• We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position.This position offers a base salary range of $98,000-$171,00, based on relevant skills and experience and includes a generous benefits plan.CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
CoStar Glassdoor Company Review
2.8 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
CoStar DE&I Review
3.0 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star iconGlassdoor star icon
CEO of CoStar
CoStar CEO photo
Andrew C. Florance
Approve of CEO

Average salary estimate

Estimate provided by employer
$135000 / ANNUAL (est.)
min
max
$90K
$180K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Homes.com - Senior Android Engineer, CoStar

At Homes.com, we are searching for a talented Senior Android Engineer to join our dynamic team in Irvine, CA. Here at CoStar Group, we pride ourselves on being leaders in real estate information and innovative online marketplaces tailored for both commercial and residential properties. As a Senior Android Engineer, you’ll play a pivotal role in enhancing our mobile applications, which serve millions of users and assist them in their property searches. You'll be responsible for developing and maintaining high-quality Android applications using technologies like JAVA and Kotlin, while continuously exploring new frameworks and best practices to ensure the Homes platform remains at the forefront of the industry. This role isn’t just about coding; it's about collaborating with a team of passionate developers and contributing original ideas that will drive the evolution of our product architecture. We value creativity and innovation, hoping to attract big thinkers ready to redefine the homebuying experience. If you have a proven track record with Android development, a growth mindset, and a passion for producing captivating mobile applications, we would love for you to be part of our mission to make Homes.com the go-to portal for homebuyers everywhere.

Frequently Asked Questions (FAQs) for Homes.com - Senior Android Engineer Role at CoStar
What are the responsibilities of a Senior Android Engineer at Homes.com?

As a Senior Android Engineer at Homes.com, your main responsibilities will include developing scalable Android applications that cater to millions of users, evaluating and adopting emerging technologies to enhance our engineering practices, and collaborating with other teams to improve user interfaces. You will also design reusable systems and libraries, offering insights and innovative ideas that contribute to the overall product architecture.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Android Engineer position at Homes.com?

To apply for the Senior Android Engineer position at Homes.com, you should possess at least 5 years of experience in Android application development, a Bachelor's degree in computer science or a related field, and experience in mentoring or leading teams. Proficiency in JAVA, Kotlin, Android SDK, and various design patterns is crucial. An interest in continuously learning new technologies and techniques is also highly valued.

Join Rise to see the full answer
What skills are essential for succeeding as a Senior Android Engineer at Homes.com?

Essential skills for a Senior Android Engineer at Homes.com include expertise in Android app development using JAVA and Kotlin, familiarity with Android Studio and layout editors, and a strong understanding of object-oriented programming and design patterns like MVC and MVVM. Additionally, creativity in making mobile applications engaging and a collaborative spirit are also key to success in our fast-paced environment.

Join Rise to see the full answer
Is there opportunity for professional growth as a Senior Android Engineer at Homes.com?

Absolutely! At Homes.com, we prioritize professional growth. We offer internal training programs, tuition reimbursement, and opportunities for inter-office exchanges. We believe that investing in your development enhances not only your career but also the innovative solutions we provide for our customers.

Join Rise to see the full answer
What is the work schedule like for the Senior Android Engineer role at Homes.com?

The Senior Android Engineer position at Homes.com features a flexible work schedule that includes 3 days onsite and 2 days remote, allowing you to enjoy a balance of collaboration with the team and focused work time from home.

Join Rise to see the full answer
Common Interview Questions for Homes.com - Senior Android Engineer
Can you describe your experience with Android application development?

When answering this question, you should detail the specific apps you’ve developed, the technologies used, and the challenges you faced. Emphasis on how you overcame those challenges and what you learned from those experiences will showcase your problem-solving skills and adaptability.

Join Rise to see the full answer
What are the differences between MVC and MVVM, and which do you prefer for Android development?

In your response, explain the key differences, such as MVC focusing on the separation of concerns between the Model, View, and Controller, while MVVM separates the View and Model to improve testability and facilitate updates. Share your preferred method with reasons why one may be more suitable for certain projects based on maintainability and scalability.

Join Rise to see the full answer
How do you ensure your Android applications are user-friendly?

Speak about your process for gathering user feedback and conducting usability testing. Highlight the importance of creating intuitive UI layouts and your approach to implementing best practices in user experience design.

Join Rise to see the full answer
Describe a time when you had to mentor someone. What approach did you take?

Reflect on a specific instance, detailing your mentoring style, how you communicated with your mentee, and the successes that followed. Mention the importance of encouraging open dialogue and providing constructive feedback.

Join Rise to see the full answer
How do you handle version control and collaboration when working on Android projects?

Discuss your experience with version control systems like Git, how you manage branches, commits, and merge requests. Emphasize the importance of code reviews and collaboration in achieving high-quality project outcomes.

Join Rise to see the full answer
Can you explain how you stay updated on emerging Android technologies?

Your response should include specific resources such as blogs, podcasts, or online courses you follow. Highlight any communities or networks you’re part of that help you stay informed about industry trends and technologies.

Join Rise to see the full answer
What is your approach to testing Android applications?

Talk about the testing methodologies you adopt, such as unit testing and UI testing. Highlight specific tools you use, like Espresso or JUnit, and how thorough testing improves app quality and user experience.

Join Rise to see the full answer
Can you give an example of a highly successful Android project you've worked on?

Provide a concise summary of the project, your role, the technologies you employed, and the outcome. Include any metrics related to user adoption or engagement that demonstrate its success.

Join Rise to see the full answer
Describe your experience with backend integration in Android applications.

Discuss how you’ve interfaced Android applications with backend services. Mention specific techniques you've used for network requests, data parsing, and ensuring seamless interactions with RESTful APIs.

Join Rise to see the full answer
What impact do you hope to have as a Senior Android Engineer at Homes.com?

Articulate your vision for contributing to the company's growth, such as enhancing user experience, driving technological advancements, and mentoring junior developers. Share your enthusiasm for being part of the innovation that Homes.com stands for.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Axon Remote Ho Chi Minh City, Vietnam
Posted 8 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted yesterday

OUR MISSIONWe are digitizing the world's real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives.

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 9, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!