Company Overview
At Angi, our mission is simple: to ensure every home service job is completed with excellence. We’ve helped over 150 million homeowners maintain and improve their homes by connecting them with trusted professionals. Today, our network includes more than 200,000 skilled local experts, making it easier than ever to find the right pro for any project—whether it’s a minor repair, a major renovation, or anything in between.
About the Job
For the past 30 years, Angi® has been driven by a simple mission: ensuring jobs get done right. We make this possible by connecting homeowners with skilled professionals and providing pros with valuable opportunities to grow their businesses.
Angi at a Glance
- A new homeowner turns to Angi every second.
- Our network includes 150,000+ skilled professionals across 50+ service categories.
- Over 150 million projects have been brought to Angi—and counting!
Why Join Angi?
Angi is redefining the home services industry, creating a space where homeowners, service professionals, and employees all benefit from jobs done well.
For homeowners, we simplify the process of finding trusted professionals for repairs, renovations, and more. For pros, we act as a dedicated business partner, helping them secure the jobs they want and grow their businesses.
We believe home is the most important place on earth, and we are committed to making a meaningful impact on families, communities, and livelihoods. Angi is more than just a workplace—it’s a place to grow, innovate, and make a difference. We can’t wait to welcome you!
The Opportunity
We are looking for a Software Developer with 4+ years of experience to join our growing team! In this role, you won’t just write clean, efficient code—you’ll take ownership of it, ensuring it’s well-tested, documented, and effectively communicated. This is a chance to be part of a collaborative, learning-driven environment where growth and innovation thrive.
Our tech stack includes Java, Ruby, Scala, and JavaScript. This position can be hybrid (in NYC, Denver, or Indianapolis) or fully remote.
As a Software Engineer, You Will:
- Foster a collaborative team environment, delivering high-quality, reliable, and well-tested features that enhance customer and professional experiences.
- Work cross-functionally to understand business needs, analyze requirements, and develop solutions that balance functionality, time, and cost.
- Write, modify, and review clean, maintainable code, ensuring optimal performance and scalability.
- Actively participate in agile processes and code sprints, contributing to all phases of the development lifecycle.
- Develop and maintain automated tests to ensure software reliability.
- Take ownership of the code you and your team build, ensuring it meets performance, security, and quality standards in production.
- Play an active role in technical discussions, providing input on system design, scalability, and product improvements.
Who You Are:
- You have 4+ years of hands-on development experience, preferably in a tech or marketplace environment.
- You hold a BS or MS in Computer Science, Software Engineering, or a related STEM field.
- You have experience developing enterprise-level features, ideally using Java, Scala, or Ruby on Rails, with an emphasis on functional programming.
- You are proficient with Git and version control best practices.
- You are an excellent communicator, comfortable working with both technical and non-technical teams.
Preferred Skills & Experience:
- Familiarity with microservices architecture and RESTful API development.
- Experience with React.js and Redux.
- Knowledge of ElasticSearch and Kafka.
- Experience with application monitoring tools (e.g., New Relic).
- Proficiency in containerization tools (e.g., Docker, Kubernetes).
- Experience mentoring junior engineers, helping them grow into stronger developers.
- A strong willingness to learn and adapt to new technologies.
Compensation & Benefits:
- Salary Range: $110,000–$175,000 (based on experience and performance).
- Comprehensive Benefits Package: Full medical, dental, and vision coverage, plus a retirement plan.
- Flexible Vacation Policy: Work hard and take time off when you need it.
- An Inspiring Team: Work alongside sharp, motivated colleagues tackling unique challenges and shaping the future of home services.
Join us and be part of something transformative—help homeowners love where they live and help pros build their businesses.