Director of Development

HomeKey is an early-stage company in the Prop-tech industry. HomeKey simplifies home ownership by leveraging every detail of a home to create a unique experience for each homeowner, making home management easier for everyone who touches the home.

We’re scaling quickly and looking for a top-notch, passionate, senior full-stack developer who can confidently take on our Director of Development role. This individual should have at least 5 years of development experience, and be excited about the ground-floor nature of this opportunity.

The Director of Development will help lead and grow our software engineering team and be responsible for our core products’ mobile and web development and supporting infrastructure. This person will report to the Chief Product Officer and collaborate closely with key team members including Business, Product Management, UX, and Product Design.

What You’ll Do

  • Develop new products and features for our core applications and supporting infrastructure
  • Collaborate closely with co-founders to understand business needs and devise technical approaches
  • Analyze application feature requests via user stories and dev-ready UI designs
  • Assess and determine specific architecture, database and development needs 
  • Work with product lead to estimate, plan and prioritize development sprints
  • Assist in interviewing and on-boarding new developers
  • Implement and advocate for development best practices
  • Ensure code quality with an eye toward performance, reliability and maintainability
  • Serve as a role model, setting the tone for our software development team

Ideal Candidate

We are looking for a well-rounded developer with a proven track record of solving challenging technical problems and creating great web and mobile apps. You should be someone who is a self-starter, can work well in a startup environment, and can bring flexibility, speed, and quality to our team. You should be an experienced developer with expertise in building scalable web services in cloud environments and full-stack application development. Your background should include strong fundamentals of software development, and taking great personal pride in delivering easy-to-use apps for consumers.

Our Stack

  • Mobile apps: Reactive Native
  • Web front end: React
  • Back end: Node.js + ExpressJS
  • Database: Postgres + SequelizeJS

Tools

  • AWS Infrastructure
  • Tools: Git, GitHub, MixPanel, Google Workspace, Slack, Monday.com, Invision
  • OS: Mac, iOS, Android

Required Qualifications

  • 5+ years of software development experience, to a large extent using Java
  • 3+ years of software development experience, to a large extent using JavaScript to build web apps both in the browser and on the server
  • Bachelor’s degree in Computer Science, Engineering OR or demonstrated equivalent training and work experience
  • Hands-on experience building browser-based applications and mobile applications
  • Hands-on experience building browser applications with Node.js and React
  • Hands-on experience building web layouts with HTML5 and CSS
  • Hands-on experience with agile methodologies and practices such as Scrum/Kanban, iterations, user stories, and development flows using continuous delivery, and automated testing
  • A drive to stay up-to-date with the latest technology for web development, including new Java/JavaScript language features and frameworks, containerization, and innovation in other languages/platforms
  • Hands-on experience with Git and collaborative workflows (gitflow and other branching models, pull request-based code reviews)
  • Comfortable with developing and working with REST APIs

Also Critical to Your Success

  • The insight to notice problems in how we work, and the initiative to fix them
  • The ability to see and to understand the larger vision and ability to craft solutions that fit that vision
  • Adaptability to changes in product requirements, organizational structures, and business conditions
  • A strong belief in your personal responsibility for ensuring quality craftsmanship
  • An open, collaborative, entrepreneurial spirit
  • A passionate desire to be a part of a technology that can significantly impact an industry

Bonus Points

  • Experience in a fast-paced startup environment
  • Experience with Amazon Web Services, Containers, and additional AWS products and services

 

What’s In It For You

Working shoulder-to-shoulder with our founding team, you’ll be part of building something from the ground up, envisioning a better future and paving the way for others to follow. You’ll explore new challenges and do work that matters and gets recognized. At HomeKey we view all of our fellow team members as family, providing support, acceptance, and encouragement – while holding each other accountable to perform at our very best levels. You’ll have the opportunity to spread your wings, find your sweet spot, and contribute to something bigger than yourself.

 

We Are Offering

  • Fair compensation (Competitive salary)
  • Quality work environment
  • Insurance coverage
  • Stock options
  • 401k
  • Leadership development
  • Flexible PTO
  • Schedule flexibility
  • Snacks and beverage

 

Job Categories: Product Development
Job Types: Full Time
Locations: Phoenix

Apply now!

Please tell us a bit about yourself and upload a detailed resume if you're interested in this position.

Document Uploads

Allowed Type(s): .pdf, .doc, .docx
Allowed Type(s): .pdf, .doc, .docx

Additional Details