Hillary for America (Tech Team) is hiring a

Senior Android Engineer

Vinita, United States

There is a critical moment—between the news events, viral videos, speeches, and debate performances that captivate America—when a college student decides to phone bank, a veteran decides to canvas, or a grandparent decides to support the future we all want for the next generation. These people turn to Hillary For America's website, apps, and volunteers to learn more about how they can get involved.

Our tech team needs to produce reliable tools that empower our organizers, volunteers and analysts to work efficiently, while supporting the campaign's spirit of exploration as we search for new ways to engage every voter.

As a mobile engineer, you'll be part of a small agile team that will build a suite of apps that will raise the bar for mobile on presidential campaigns. You won't just be building single-purpose brick-and-mortar apps, you'll be crafting polished experiences like no campaign has seen before, that will be talked about for years to come.

Responsibilities

  • Work closely with product and design to help us build a suite of apps, both internal and public facing, for Android
  • Strong programming and engineering abilities and experience with Java and the Android SDK
  • Communicating effectively with your team, both by using natural language and by writing clear and concise code
  • Being ruthlessly pragmatic about what gets built and how it gets built, without compromising on quality
  • Take ownership and being responsible for some of the many projects we'll be building in the coming year

Requirements

  • Formal Computer Science education (B.S. or M.S.) or proven experience in the field
  • 3+ years of experience building world class apps
  • Proficiency with client-server architectures, efficient local data storage, caching mechanisms, Services and background tasks

Bonus points for

  • Contributions to Open Source software
  • Public technical writing of any kind (personal blog, articles, etc)
  • Understanding how to build and consume APIs meant for scale (i.e. not your average RESTful rails app)
  • Experience building simple games and managing complex image assets

This is a full-time role onsite in our New York City headquarters. Unfortunately we cannot accommodate remote or contract work.

The Campaign is an equal opportunity employer. The Campaign believes every employee has the right to work in an environment free from unlawful discrimination as is consistent with our commitment to diversity, respect, and inclusion. Consistent with applicable federal, state and local laws, the Campaign provides all employees and applicants with equal opportunity in all aspects of the employment relationship. This includes employment decisions related to hiring, promotions, transfers, disciplinary action, termination, and training.