Location: Remote, USA

About OrangeQC
Founded in 2009, OrangeQC emerged from a glaring gap in janitorial quality control and work order software landscape. We observed countless hours lost to complex, hard-to-grasp systems. Our mission? Design simple, powerful tools that make technology an ally for janitorial teams, rather than a hindrance. Our platform has been the backbone for millions of inspections, securing its position as the easy-to-use, reliable choice for top-tier janitorial teams.

About the Team
As a Senior Android Engineer in our company, you will be joining a very small engineering team where you’ll have significant ownership and autonomy. Your role will be pivotal in directly influencing the company’s goals and outcomes. Here’s what you can expect in this role:

  • An egoless work environment that fosters collaboration and mutual respect
  • Project-based work, rather than task-based, allowing for collaborative scoping and shipping of projects
  • Tackling the riskiest and hardest parts of a project first
  • Proactive communication with customers, vendors, and team members
  • Celebrating consistent results over individual heroics

Our Technology

OrangeQC is powered by a web API backend and supports native iOS and Android mobile applications as well as a web user interface. We believe in staying as close as possible to the vanilla development experience and limiting outside dependencies as much as possible. Our technical decision making is thoughtful & pragmatic, not dogmatic.

We do most of our planning and development in Basecamp and Github and rarely use Slack to communicate. We use Zoom for limited weekly meetings and ad-hoc conversations.

Your Experience

Most of our features heavily involve Android work and collaboration with web engineers.  You should be comfortable discussing requirements for technical projects, collaborating with other engineers and nontechnical stakeholders, and have the ability to ascertain and articulate benefits and trade-offs of various approaches. You should be comfortable and confident taking a project and managing the tasks yourself, and proactively communicating status to the rest of the team. You should be comfortable helping teammates understand an approach, yet confident exploring unfamiliar codebases and getting yourself unstuck when a colleague isn’t around to assist.

You also have the following skills:

  • 4+ years of experience working in Android, Kotlin, and Jetpack
  • Comprehensive understanding of the entire Android development process
  • Writing scalable, efficient, and maintainable code
  • Meticulous attention to detail
  • Reproducing bugs, identifying root causes, and shipping to production
  • Writing end-to-end tests and unit tests
  • Experience developing features at a sustainably growing SaaS company
  • Active collaborator with product teams

Your Work at OrangeQC

Our projects are broad and the range of features across the full Android stack is extensive. As a Android Engineer, your will will include:

  • Building new features for customers, spanning every layer of the application
  • Working on sync tech to ensure local-first, fully offline capability
  • Enhancing existing features in collaboration with web engineers
  • Incrementally migrating React Native components to Kotlin/Jetpack components
  • Working with the team to refine product pitches and provide a technical perspective on business issues
  • Upholding and championing best practices in Android development
  • Investigating performance issues and optimizing code to keep OrangeQC fast and reliable
  • Working with Customer Success to reproduce bugs and ship fixes
  • Maintaining and improving documentation

Compensation

This is a full time role with an annual salary starting at $150,000:

  • Cash-based compensation also includes optional equity component
  • Medical, dental, and vision plans starting in 2025
  • Up to 18 days of paid time off a year to spend however you want
  • 12 paid holidays per year

Base salary and total compensation are dependent upon many factors, such as: skills, experience, and relevant past roles.

Please email your resume to dave@orangeqc.com to apply.