Software Engineering

Senior Android Developer

Durham Engineering 6

Senior Android Developer

Do you enjoy creating products for the world's most popular operating system? Do you want to be pushed to be a better developer in an inclusive and collaborative environment?  Is Android Lifecycle wrangling one of your favorite team sports?


Senior Android Developers at WillowTree have the freedom to create products people love. You’ll collaborate closely with a cross-disciplinary team made up of people who truly care about their craft. We look for team members who have a core understanding of development fundamentals, a real passion for code, and a desire to continuously learn and improve.



If this sounds appealing so far, we hope you apply!


Your Technical Background:

  • You’re constantly honing your craft of Java or Kotlin development
  • You welcome new technologies — e.g. Jetpack, ARCore, MotionLayout
  • You contribute clean, readable, and idiomatic code
  • You understand and appreciate quality code and architecture
  • You structure, test, and document your code to be used in a team setting
  • You understand the intricacies of the Android Lifecycle
  • You believe that all code is legacy code if it isn’t unit tested
  • You want to work on a team that encourages you to use the latest and greatest Android practices

Working at WillowTree isn’t just about your technical skills though. We value people who are kind and work well on a team.

You’ll love this job if:

  • You enjoy collaborating with product designers and software test engineers to create seamless digital experiences
  • You have experience with mentorship or teaching others
  • You embody a growth mindset to continuously learn new technologies and hone your craft
  • You’re comfortable providing and receiving constructive feedback from your teammates
  • You value time to deeply immerse yourself in your work
  • You treat others with consideration and respect
  • You celebrate differences and thrive in an environment where everybody’s unique contributions are welcome

Bonus points:


  • You’ve published Android apps or worked on teams to build apps in production
  • You’re building apps in Kotlin
  • Experience with reactive programming (RxJava or other)
  • You understand Material Design and appreciates apps that use it
  • You’ve worked in an agency setting or feel comfortable interacting with clients
  • You enjoy mentoring and teaching others
  • You have a GitHub account to share. Also, while you’re there, check us out @

Why WillowTree?

We care about your total well-being and our benefits package aims to keep you and your family well — physically, mentally, and financially. In addition to the benefits you’d expect — competitive pay, health insurance, 401k, etc — we’re committed to creating a culture of continuous learning and support. Part of your professional development at WillowTree will include an annual conference, mentorship, and dedicated time to innovate.


We offer a place to be yourself.

Our differences, both visible and invisible, benefit our teams, our communities, and the products we craft. That’s why WillowTree strives to build a team with diverse backgrounds, skills, and perspectives. You’ll work hard here; however, we’ll balance that with a culture that supports your growth and care about your well-being. We’re committed to creating an environment of inclusion — a place where every Tree can thrive.


About WillowTree:


Founded in 2008, WillowTree is a digital design and development agency with a mission to bring together diverse, smart teams who want to continuously hone their craft. We cultivate a collaborative environment focused on continuous learning and unlimited opportunities to impact our clients, products, teams, and company as a whole.


At WillowTree, we work with companies like HBO, PepsiCo, and Regal to solve real-world product strategy, design, and technical problems. There’s always something new and exciting to work on, and the results of our efforts get shipped to our customers’ devices every day.

WillowTree celebrates our differences and provides equal employment opportunities to all team members and applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Apply Now