Who we are:
We’re an early-stage startup building an AI-powered automation platform for the home services industry. Our technology connects with existing CRMs and accounting software to reduce administrative overhead and streamline everyday operations for contractors.
What we’re looking for:
As our project lead, you’ll be the primary developer on a small team of business analysts and data scientists. Your mission: design and maintain the platform’s core “virtual operator,” which leverages generative AI and workflow automation to handle routine tasks behind the scenes. You’ll work closely with the team to prototype features, integrate with partner systems, and refine the user experience—ultimately helping contractors stay focused on what they do best.
What you’ll do:
Core AI Agent Development
- Develop and enhance an ensemble of agents, connecting to third-party platforms primarily via APIs and MCP, when necessary, headless browser sessions
- Collaborate with data scientists to implement scalable AI/ML data pipelines
- Collaborate with UI/UX designers to deliver a thoughtful and engaging user experience
Systems & API Integrations
- Deliver both web and mobile experiences with React and React Native
- Implement reliable, scalable integrations with other external services
- Balance an API-first approach with fallback automation strategies
Collaboration & Iteration
- Work in an agile environment with cross-functional teams, rapidly prototyping new features and iterating based on feedback
- Participate in planning sessions, whiteboarding discussions, and code reviews to drive continuous improvement
Quality, Testing & DevOps
- Embrace unit testing, automated integration testing, and CI/CD pipelines to maintain high-quality code
- Contribute to infrastructure choices that enable easy scaling and high availability
Who you are:
Development Experience
- 5+ years of experience building web and mobile back-end services and front-end interfaces using technologies such as React, React Native, Next.js, Node.js, Ruby on Rails, or similar
- Skilled in JavaScript/TypeScript, HTML, Tailwind CSS, and familiarity with browser DOM and event handling
Languages & Paradigms
- Proficient in one or more object-oriented languages (Java, Python, Ruby, C++, C#) and comfortable with functional programming concepts
Browser Extensions & Automation
- Experience building or maintaining extensions for Chrome, Safari, Edge, or Firefox
- Familiarity with headless browser frameworks (e.g., Puppeteer, Playwright) or a willingness to learn
AI/ML Exposure
- Hands-on experience with AI APIs (OpenAI, Qwen, Deepseek, Anthropic, etc.) and tooling for building or integrating generative text features
- Understanding of prompt engineering, NLP concepts, or similar AI-based development tools (Cursor, Windsurf, Replit, etc)
Databases & Cloud
- Experience working with relational or object-based data stores (e.g., Postgres, MongoDB)
- Comfort with DevOps, CI/CD automation, and cloud environments (AWS, Azure, or GCP)
Agile & Quality Mindset
- Familiarity with Agile development practices (Scrum, Kanban, XP) and a disciplined approach to testing
- Strong focus on writing clean, maintainable code and constantly seeking feedback to improve
Nice-to-Have
- Background in the home services or construction industry—particularly roofing or restoration.
- Experience with bilingual or multilingual application development
- A passion for creating user-centric software that hides complexity behind simple, intuitive interfaces
- A natural curiosity for AI/ML technologies
Why Join Us?
- Impact & Ownership: Join an early-stage, growing company where you’ll have significant influence over the product and technical architecture.
- Innovative Environment: Work with cutting-edge AI technologies and help shape best practices for integrating automation into real-world workflows.
- Collaborative Culture: Engage in open discussion, daily stand-ups, and a close feedback loop with business analysts and data scientists.
- Competitive Compensation: Market-aligned salary, potential equity, and benefits.