Oh Snap!
This job is no longer active - but you can still view the details below.

Senior Android Developer

| Seattle

Senior Android Developer
About Geocaching HQ

We are the global headquarters for the game of geocaching. Our apps and the Geocaching.com website enable a global community of millions of people to join in a real-world treasure hunt.

 

Our mission (and yours, should you choose to accept it) is to inspire and enable discovery, exploration, and adventure. Basically, everyone’s job here is to enable people all over the world to have more fun outside. How cool is that?


What we’re looking for in a Senior Developer

  • A proven track record of successfully delivering multiple iterations of Android apps to the public with rave reviews
  • A strong foundation of object-oriented programming skills and deep familiarity with computer science topics including data structures and algorithms
  • Ability to keep up with rapidly changing platforms and awareness of the latest advances on the Android platform
  • A keen sense of the risks, rewards and trade-offs when making technical decisions
  • Mentorship and guidance to other developers
  • Love of a self-organizing, agile software development team and enthusiasm for Scrum rituals
  • Ability to Identify opportunities to improve the team’s processes and practices
  • Understanding of the importance of selling your ideas and building consensus within the team and the company
  • Enjoyment of close collaboration, both within and outside the team
  • Total ownership over the quality of their work and fluency in development practices that minimize bugs, through UI testing and unit testing.
  • Sense for good UX practices and knowledge of Material design patterns. Further, enjoys working with our UX team to create experiences that delight our customers
  • Able to oversee a feature or deliverable to its high quality completion with little to no oversight.


Qualifications & Required Skills

  • 6+ years of experience as a hands-on developer, with 2+ years on the Android platform
  • Proven expertise in Java and Kotlin, with a mastery of patterns and frameworks used on the Android platform including data persistence, Fragments, Map APIs, and Google Play Services.
  • Experience writing apps that support a wide variety of Android devices.
  • Experience writing clients for RESTful web services
  • Experience in Agile environments using XP, Scrum or Kanban methodologies
  • Bachelor’s degree (MIS or Computer Science emphasis) or equivalent experience
  • Experience with some of the following: RxJava and dagger2
  • Knowledge of test automation technologies for Android including JUnit and Espresso
  • Bonus: Experience with payments and in-app billing.

Behaviors

  • Leads by example and exemplifies our values (effectiveness, authenticity, passion) in actions and behaviors.
  • Superb communication, interpersonal, and negotiation skills.
  • Strong analytical and problem-solving skills.
  • Exhibits tact and proper judgment under pressure and in sensitive situations.
  • Desire to learn and a “quick study” with new concepts, systems, and technologies
  • Self-starting, self-directed, and open to coaching/feedback
  • Exceptional presentation skills for any audience.
  • Uses independent judgment to plan, organize, and prioritize workload.

 

Physical Demands and Work Environment:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

While performing the duties of this job, the employee is regularly required to remain stationary for long periods of time. In this position you must be able to regularly lift and/or move up to 10 pounds.

 

This job description should not be construed to imply that these requirements are the only duties, responsibilities, and qualification for this job. Incumbents may be required to follow any additional related instructions, acquire related job skills, and perform other related work as required.

 
Read Full Job Description

Location

837 N 34th St. , Seattle, WA 98103

What are Geocaching HQ Perks + Benefits

Geocaching HQ Benefits Overview

In addition to two hours of paid geocaching outings a month, employees enjoy a variety of benefits including a stocked outdoor gear closet, communal eating space with catered lunches and endless snacks, unlimited ski/snowboard lift tickets, outdoor activity reimbursement, internal geocaching program with global travel opportunities, healthy work/life balance, and comprehensive health coverage.

Culture
Volunteer in local community
Cache In Trash Out® (CITO) is an environmental initiative supported by the geocaching community. Since 2002, CITO has helped preserve the natural beauty of cache-friendly spaces.
Friends outside of work
Eat lunch together
Intracompany committees
Employee fun committee (affectionately coined, Lackey Council), Encompass (diversity, equity, and inclusion focus), Green Team (to continue our environmentally-conscious practices), and more!
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Documented equal pay policy
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Team workouts
Geocaching HQ's team fitness initiatives include In-office yoga.
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Adoption Assistance
Vacation & Time Off Benefits
Generous PTO
0-2 years: 3 weeks (120 hours) 2-4 years: 4 week (160 hours) 4+ years: 5 weeks (200 hours)
Sabbatical
4-week paid sabbatical every seven years
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Free Daily Meals
Game Room
Stocked Kitchen
Happy Hours
Parking
We offer employees A parking subsidy.
Pet Friendly
Acme Co.'s pet policy is dog friendly daily.
Professional Development Benefits
Job Training & Conferences
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Mentorship program
Online course subscriptions available
Paid industry certifications

Additional Perks + Benefits

Dog-friendly office, squad/club opportunities (cork squad, Green Team, keg squad, etc.), 4-week paid sabbatical every seven years, ping pong/foosball/shuffleboard tables, and commuter benefits.

More Jobs at Geocaching HQ6 open jobs
All Jobs
Dev + Engineer
HR
Marketing
Operations
Developer
new
Seattle
Marketing
new
Seattle
Operations
new
Seattle
Operations
new
Seattle
Marketing
new
Seattle