FreshRemote.Work

Software Engineer

New York, NY - Remote

AngiĀ® is transforming the home services industry, creating an environment for homeowners, service professionals and employees to feel right at ā€œhome.ā€ For most home maintenance needs, our platform makes it easier than ever to find a qualified service professional for indoor and outdoor jobs, home renovations (or anything in between!). We are on a mission to become the home for everything home by helping small businesses thrive and providing solutions to financing and booking home jobs with just a few clicks.Ā Ā 

Over the last 25 years we have opened our doors to a network of over 200K service professionals and helped over 150 million homeowners love where they live. We believe home is the most important place on earth and are embarking on a journey to redefine how people care for their homes. Angi is an amazing place to build your dream career, join usā€”we cannot wait to welcome you home!

The Opportunity:

We are looking for a Software Developer with 4+ years of experience to join our growing team! In this role, you'll take on the rewarding challenge of not just writing clean, efficient code, but also nurturing it through testing, documentation, and clear communication. It's a chance to truly own your work and contribute to a team where learning and growth are part of the daily routine, all within a supportive environment that values collaboration and personal development. Our software is currently written with 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 environment for you and your teammates to deliver high-quality, reliable, and well-tested features to ensure our customers and professionals enjoy the best possible experience with our product.
  • Collaborating with professionals across the organization to gain a shared understanding of the initiative, you will analyze requirements and propose solutions that meet product and business needs while balancing time and cost.
  • You'll write, modify and review clean, maintainable code and implement features to enhance our application's performance and scalability. You'll engage actively in code sprints and agile processes, contributing to all development lifecycle phases. As you go, you'll create or modify a suite of tests to exercise the initiativeā€™s functionality in an automated manner.
  • You're an owner - you're responsible for operating what you and your teammates built in production. You'll ā€¦
This job isn't fresh anymore!
Search Fresh Jobs