Android Engineer

San Francisco, CA

Apply now


We #LoveLocal businesses! Independent businesses are an irreplaceable asset in our communities, fueling economic growth, creating jobs, and making our neighborhoods better places to be. We are humbled by the enormity of the challenges they face every day. Our mission is to empower local businesses by providing easy access to a community full of answers and resources.

Townsquared is the only online network that allows businesses to connect privately. Members have access to other businesses in the city, to ask and answer questions, post events, find partners, and, ultimately, build thriving businesses.

Who we are:

We are a Series B-funded startup (Sierra Ventures, Intuit, and others) with former small business leaders with experience at Y Combinator, SurveyMonkey, and Microsoft. Our Series A funding in 2014 included August Capital and Floodgate. We are using our energy, creativity, and talent to design and build a product to enable economic change and affect people in a real way. We take chances and everyone owns their work!

How we work:

We operate in small teams that work iteratively and collaboratively. Our culture emphasizes openness, experimentation and learning: we build features in short sprints, continuously test hypotheses about our product, and make data driven decisions. Engineers contribute not just to code but also to the design of our product. ­We expect everyone to have ideas about what a great product looks like, and be prepared to talk about them with others.

On any given day, engineers might participate in reviewing the design of a new feature from our product designers; write a technical design document to explore the feasibility of a new feature; write APIs or client-side code; or help deploy the MVP of a new feature to our production website.

We believe in jumping in with both feet. New engineers write code on their first day, and usually ship a new feature by the end of their first week.

What we’re looking for in an Android engineer:

We are looking for someone with a keen appetite for problem solving and working collaboratively. You should be able to learn quickly, work effectively in an inter­disciplinary team, and be comfortable using data to gain insights. We love working with people who are passionate about their local communities, and interested in solutions to the problems those communities face.

The Android engineer will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back­end services. You will be working alongside other engineers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Desired skills:

  • Bachelor’s degree in computer science, computer engineering, or related field
  • 3 or more years of professional programming experience
  • Multiple shipped apps in the Play Store strongly preferred
  • Eye for great product and UX design
  • You write clean, maintainable code and understand the value of automated tests
  • Experience integrating with third party APIs, comfortable working against an internal REST API
  • Proven customer­-facing application development, troubleshooting, deployment and application performance tuning experience
  • Experience working in cross-­functional teams to develop consumer Internet apps is a strong plus

What you’ll be working on:

  • Work closely with product managers and UX designers to create a rich, delightful Android experience for local businesses
  • Design, build, and maintain high performance, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality and organization

Why work with us:

  • Help shape our product and company culture
  • Form deep connections with local businesses
  • Work in a beautiful office in a vibrant San Francisco neighborhood
  • Medical, dental, and vision benefits for you and your family
  • Flexible vacation and holidays
  • 401(k) plan
  • Continuing education allowance
  • Commuter benefits
  • Free catered meals / fully stocked kitchen with drinks and snacks
  • Your choice of computer and accessories

What we need from you:

Please complete the application form below.

Townsquared is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, creed, religion, gender, age, disability, veteran status or any other legally protected characteristic. Minorities and LGBTQ are strongly encouraged to apply.

  • Join the Townsquared team!

    Thank you for your interest in working with us. To apply for a position, please fill out this form to the best of your ability.

    If you don't see a position for you listed above, we still want to hear from you. Tell us what you want to do for Townsquared and how we can work together to empower local business

  • Accepted file types: pdf.