cover image
Yale and August U.S.

Yale and August U.S.

shopyalehome.com

1 Job

80 Employees

About the Company

Yale and August Home are leaders in the smart lock and smart home security space. We create products and services that add everyday simplicity and convenience to our users' lives by letting them control access to their front door, while providing peace of mind through visibility into who is coming and going.

The August and Yale Access apps support our products in the U.S. and Canada, and we're constantly adding partner integrations to our platform. We collaborate with industry leaders to seamlessly fit our locks into the smart home, making it possible for our users to come home to find a clean house, the dog walked, and those pesky repairs taken care of.

What sets us apart from others? Our small but talented team takes ownership of everything we do, from start to finish. We are driven by a collective passion to create innovative products and services that make people's lives easier and safer.

Listed Jobs

Company background Company brand
Company Name
Yale and August U.S.
Job Title
Senior Full Stack Software Engineer
Job Description
**Job Title** Senior Full Stack Software Engineer **Role Summary** Design, develop, and maintain scalable web applications across front‑end and back‑end technologies. Lead end‑to‑end production system delivery, integrate diverse data sources, and mentor junior engineers. Participate in agile planning and champion modern dev practices including CI/CD, automated testing, and observability. **Expectations** - 5+ years of professional full‑stack development with proven production experience. - Strong leadership in architecture, project scope, and stakeholder communication. - Proficiency in modern web stacks (React, Vue, Node.js, Python, Java, C#). - Expertise in API design, system integration, data modeling, and performance tuning. **Key Responsibilities** 1. Collaborate with product managers and designers to translate business requirements into technical solutions. 2. Design and implement responsive user interfaces using React or Vue. 3. Develop back‑end services (Node.js, Python, Java, C#) and robust APIs, integrating internal and third‑party data. 4. Aggregate data from databases and external APIs, ensuring consistency, reliability, and security. 5. Write clean, testable code, adherence to best practices, automated testing, and CI/CD pipelines. 6. Monitor, optimize, and troubleshoot service performance and integration flows. 7. Identify technical risks early, propose mitigation strategies, and drive risk removal. 8. Mentor junior/mid‑level engineers, conduct code reviews, and enforce coding standards. 9. Engage in agile ceremonies: sprint planning, retrospectives, and code reviews. 10. Stay updated on emerging technologies, share insights, and recommend tool improvements. **Required Skills** - Full‑stack development (React/Vue + Node.js/Python/Java/C#). - API design (REST/GraphQL), microservices/serverless architectures. - System integration, distributed data systems, and data modeling. - Performance tuning, debugging, and troubleshooting complex system issues. - CI/CD, automated testing (unit/integration), and observability tools. - Strong communication, stakeholder management, and project scope definition. **Preferred Skills** - Test‑Driven Development (TDD). - Cloud‑native application design on AWS/GCP/Azure. - DevOps culture, CI/CD pipeline setup. - Secure coding practices and compliance awareness. - Exposure to AI/ML concepts applicable in web or backend systems. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred). - Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate) are advantageous but not mandatory.
Fairfax, United states
On site
Senior
25-09-2025