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 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
SEE:
https://gethomekey.com/careers/
We started HomeKey Systems Inc. as homeowners, frustrated by the fact that we didn’t have the information we needed to perform simple home maintenance tasks. What size is that filter? Where’s that receipt? Who last serviced my AC unit? How do I clean this thing? And the ever-popular “What color is that paint? – Who knows!”
We realized that with all the talk of smart homes these days, our homes really aren’t that smart. Our homes can’t tell us anything about themselves, and what little information we do have is hard to find. Never mind trying to share this information or pass it down to the next homeowner.
And so, we set out to design the kind of homeowner experience we all want. One that’s simple and easy, benefiting everyone who touches the home: builders, owners, real estate agents, and contractors. An experience that improves the lifestyle of homeowners for generations to come.