The Role
We're hiring a Software Engineer (Frontend) to help us build the AI-native infrastructure to solve critical failures in residential real estate. As an early engineer, you will have significant ownership over technical decisions that determine whether we fundamentally reshape the industry forever.
You will be a part of building a hyper-efficient, AI/ML-native consumer-facing, capital efficient, service company for a large market. You will write the software that pushes hard on the capabilities of AI/ML models as they function in the real world, with real people's money, jobs, and property.
Key Responsibilities
Design, develop, and maintain scalable, performant Angular applications
Build reusable components and maintain our design system
Integrate with RESTful APIs and implement robust state management solutions
Ensure cross-browser compatibility and responsive design across devices
Implement authentication flows and secure frontend practices
Write comprehensive automated tests (unit and end-to-end)
Collaborate closely with backend engineers and product designers to deliver seamless user experiences
Contribute to frontend architecture decisions and long-term technical roadmap planning
Participate in code reviews and maintain high code quality standards
Technical Requirements
Strong proficiency in Angular and TypeScript
Deep understanding of RxJS for reactive programming and state management
Experience with state management solutions (NgRx in our stack)
Proficiency with Tailwind CSS for styling and UI development
Experience integrating with RESTful APIs
Knowledge of authentication/authorization implementation (Auth0 in our stack)
Experience with UI component libraries (Angular Material, Ant Design)
Solid experience with automated testing (unit tests with Jasmine/Karma/Jest, e2e with Playwright or Cypress)
Strong understanding of responsive design principles and mobile-first development
Experience building and maintaining design systems
Familiarity with modern frontend build tools and bundlers
Understanding of web performance optimization (lazy loading, bundle optimization, Core Web Vitals)
Familiarity with Git workflows and collaborative development
Basic understanding of containerization with Docker
Bonus: Experience with backend technologies and microservices architecture (NestJS in our stack)
Bonus: Understanding of CI/CD pipelines and deployment processes
Essential Characteristics
Hyper-focus on detail: you need to write clean, maintainable, well-documented code
First principles reasoning: you approach complex technical challenges thoughtfully
Communication clarity: you can articulate complex technical concepts to all
Ownership mentality: you are a self-guided missile who drives initiatives forward
Collaborative: you know that teams change the world, not individuals
Adaptability: you thrive in a fast-paced environment with evolving requirements
Learning velocity: you are able to quickly master new paradigms and changes
Quality-obsessed: everything you do needs to be of a high quality
About Letly
Letly exists to re-build the infrastructure for residential real estate on an AI/ML-native foundation. Real Estate is broken everywhere. The whole market operates against consumer interests; governments have failed to intervene to fix it; incumbents have taken advantage with extractive fees for human labour-intensive workflows. In all this \~$825bn is paid in rent annually across the UK and US. Incumbent agencies charge 10-20% for property management and compete against each other – all with inefficient businesses.
We're building AI-native infrastructure to delete this pain entirely. We quietly raised a $1m Pre-Seed three months ago, and our founding team combines frontier domain-specific AI expertise with scale infrastructure experience.
Job Type: Full-time
Pay: From £70,000.00 per year
Work Location: In person