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

Senior Android Developer - job 2 of 2

Company Description

Welcome! Kia Ora 

The Warehouse Group (TWG) is a Kiwi household name, and we proudly recognise the role that we play in communities throughout New Zealand. We are the largest general merchandise retailer in NZ across The Warehouse, Warehouse Stationery & Noel Leeming. We continue to have our customers top of mind as we work purposefully together, “Helping Kiwis live better every day”. Brand-led and retail-focused, we’re continuing our drive to deliver quality products and unparalleled experience for our customers, in a retail world that is dynamic and ever-changing!

Our Technology footprint is extensive and underpins the successful running of our group operation. From our digital presence to our warehouse and order management systems and everything in between, we’re a place Technologists want to be and we’d like you to be a part of that. 

Job Description

In this role, you will be working in a cross functional team, contributing to our customer facing mobile apps across The Warehouse, Warehouse Stationery and Noel Leeming  brands.   

You will contribute to designing, building and supporting usable, responsive and elegant mobile solutions ensuring the solutions are secure, scalable and maintainable. You’ll collaborate with designers, other developers and a range of people across the business to ensure  our Android solutions are best in class.

Qualifications

We’re looking for an experienced Android developer experienced in native Android development (Java).

You’ll bring the following skillset to the role.

  • Minimum of 5 years experience in Android development in Java and/or Kotlin
  • Android Studio
  • Experience working with UX designer
  • HTTP protocol and the consumption of JSON web services.
  • Knowledge of automated testing suites including unit testing, automated UI testing, and static code analysis
  • Solid working knowledge of common design patterns (eg. MVC, MVVM) and when/how to use them.
  • Demonstrable experience in architecting and building mobile, efficient application architecture and data models.
  • Ability to author technical documentation that can be easily understood by others in the development team

Additional Information

We are intentional about finding the right people, allowing us to perform work as a team that truly makes a difference for the business and or customers.  What we can promise in return is work that will challenge & excite, working with passionate like-minded people.

Our teams balance a hybrid working approach (up to 2 days per week from home). Conveniently located in Northcote, we offer free car parking on-site plus EV charging!  We'll also give you your birthday off, great discounts across our brands and excellent career opportunities within the business!

Excited by the opportunity? Apply today!

The Warehouse Group Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
The Warehouse Group DE&I Review
3.47 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of The Warehouse Group
The Warehouse Group CEO photo
John Journee
Approve of CEO

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

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 Senior Android Developer, The Warehouse Group

The Warehouse Group (TWG) is excited to welcome a Senior Android Developer to our dynamic team in Northcote, Auckland! If you’re an experienced Android developer passionate about creating top-notch mobile applications, this position is perfect for you. In your new role, you will work collaboratively in a cross-functional team to enhance our customer-facing mobile applications for The Warehouse, Warehouse Stationery, and Noel Leeming. Your expertise will guide the design, build, and support of easy-to-use, responsive, and elegant mobile solutions. With your strong grasp of native Android development, you'll be able to ensure our solutions are secure, scalable, and maintainable. You’ll also have the opportunity to collaborate with designers and other developers, contributing to our vision of delivering best-in-class Android solutions. We’re seeking someone with a minimum of five years of experience in Android development using Java and/or Kotlin. With your skills in Android Studio and familiarity with design patterns like MVC and MVVM, you’ll thrive in this collaborative environment. Join TWG and enjoy a hybrid working approach, birthday off, generous discounts, and free on-site parking, along with a chance to work with passionate, like-minded individuals who are driven to help Kiwis live better every day. Ready to take on this exciting challenge? Apply today!

Frequently Asked Questions (FAQs) for Senior Android Developer Role at The Warehouse Group
What are the responsibilities of a Senior Android Developer at The Warehouse Group?

As a Senior Android Developer at The Warehouse Group, your key responsibilities will include designing, building, and maintaining mobile applications for various brands within the company. You'll be required to work collaboratively within a cross-functional team, ensuring that our mobile solutions are user-friendly, secure, and scalable. Additionally, you'll contribute to technical documentation and share your knowledge of automated testing and best practices in Android development.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Android Developer position at The Warehouse Group?

To qualify for the Senior Android Developer role at The Warehouse Group, you'll need a minimum of five years of experience in Android development, with proficiency in Java and/or Kotlin. Familiarity with Android Studio, experience working directly with UX designers, and an understanding of HTTP protocols and JSON web services are essential. Knowledge of automated testing suites and common design patterns will also be crucial in your application.

Join Rise to see the full answer
Can you describe the working environment for a Senior Android Developer at The Warehouse Group?

The working environment for a Senior Android Developer at The Warehouse Group is collaborative and innovative, set in a hybrid model that allows for flexibility. You will work closely with a diverse range of talented professionals, including designers and developers, in a vibrant office located in Northcote, Auckland. With hybrid work options available, you can enjoy the convenience of working from home up to two days a week, along with great on-site facilities including free parking and EV charging.

Join Rise to see the full answer
What development tools are essential for the Senior Android Developer position at The Warehouse Group?

As a Senior Android Developer at The Warehouse Group, you will primarily use Android Studio for development, along with expertise in Java and / or Kotlin. Familiarity with automated testing tools and frameworks is also essential. Additionally, knowledge of common design patterns such as MVC and MVVM will be beneficial in building scalable applications and effective data models.

Join Rise to see the full answer
What benefits can I expect as a Senior Android Developer at The Warehouse Group?

At The Warehouse Group, Senior Android Developers can enjoy a range of attractive benefits, including a hybrid work model, free on-site parking, EV charging, and even a day off on your birthday! You'll also benefit from great discounts across our brands and have access to excellent career development opportunities. Join us, and work alongside passionate individuals while contributing meaningfully to the community.

Join Rise to see the full answer
Common Interview Questions for Senior Android Developer
Can you explain your experience with native Android development languages?

When answering this question, give specific examples of projects where you've used Java and/or Kotlin. Highlight any challenges you faced and how you overcame them. Mention how you stay updated with the latest advancements in Android development to illustrate your commitment to learning.

Join Rise to see the full answer
How do you ensure the security of the mobile applications you develop?

When discussing security, outline best practices you follow, such as data encryption, secure API integrations, and regular security audits. Provide examples of specific measures you've implemented in past projects to showcase your expertise in creating secure applications.

Join Rise to see the full answer
Describe an experience where you collaborated with UX designers.

In your response, detail a particular project where collaboration with a UX designer led to a better user experience. Discuss how you communicated your technical insights and incorporated their designs, ultimately resulting in a successful application.

Join Rise to see the full answer
What testing practices do you follow for your Android applications?

Outline your approach to testing, emphasizing unit tests, automated UI tests, and static code analysis. Be prepared to discuss particular testing frameworks you are familiar with and how these practices have improved the quality of your applications.

Join Rise to see the full answer
How do you keep your skills updated in the ever-evolving Android ecosystem?

Discuss the resources you use for professional development, such as online courses, developer communities, and conferences. Mention specific blogs, podcasts, or books that have helped you stay informed about updates and best practices in Android development.

Join Rise to see the full answer
Can you talk about a particularly challenging project you worked on?

Choose a challenging project that demonstrates your problem-solving skills and technical knowledge. Discuss the obstacles you faced, how you tackled them, and the outcomes of your efforts. Be honest about what you learned from the experience.

Join Rise to see the full answer
What design patterns do you prefer when developing Android applications?

Be sure to explain your preferred design patterns, like MVC or MVVM, and why you find them effective in various scenarios. Provide examples from your past work where these patterns helped improve code maintainability and readability.

Join Rise to see the full answer
How do you handle feedback and criticism on your work?

When answering this question, highlight your open-mindedness and ability to incorporate constructive feedback into your work. Give examples of how feedback has helped you improve your projects or processes.

Join Rise to see the full answer
Describe your approach to code documentation.

Explain the importance of documentation in your workflow and how it benefits the team as a whole. Share examples of documentation practices you've implemented that helped new team members onboard quickly or clarified complex aspects of your projects.

Join Rise to see the full answer
What strategies do you apply for improving application performance?

Discuss various strategies you employ to enhance performance, such as optimizing network calls, minimizing APK size, and employing efficient memory management. Highlight specific technologies or tools you use to monitor performance metrics.

Join Rise to see the full answer
Similar Jobs
The Warehouse Group Remote 26 The Warehouse Way, Northcote, Auckland 0627, New Zealand
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
DoorDash USA Remote Los Angeles, CA; New York, NY; San Francisco, CA; Seattle, WA; Sunnyvale, CA
Posted 8 days ago
Photo of the Rise User
Datadog Remote New York, New York, USA
Posted yesterday
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Posted 3 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 28, 2025

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!