Join Our Team as a Senior Software Engineer

Are you a seasoned software engineer looking to make a significant impact in a fast-paced, innovative environment? BOSSCAT™ Home Services and Technologies is seeking a Senior Software Engineer to join our dynamic team. We are a real estate technology platform that simplifies home repairs, renovations, and lifecycle services for homebuyers, sellers, real estate professionals, and institutional investors.

About the Role

As a Senior Software Engineer, you will play a crucial role in all aspects of the software development and deployment lifecycle, including design, development, documentation, testing, and operations. You will work closely with a talented group of engineers to deliver high-quality results in a collaborative environment.

Key Responsibilities

  • Develop, document, and deploy updates to public and internal APIs.
  • Support and communicate with third-party developers.
  • Identify and mitigate potential API risks.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with product management to refine features that deliver customer delight.
  • Stay up to date with new growth and personalization tools.
  • Identify and correct bottlenecks and fix bugs.
  • Develop and maintain code quality standards and enforce them across the team.
  • Continually introduce architectural improvements and refactorings to the codebase.
  • Write automated tests at the appropriate architectural level.
  • Conduct code reviews and architectural reviews for features developed by other team members.
  • Lead feature teams in their weekly iterations.

What You Bring

  • 3+ years of overall programming experience.
  • 3+ years of industry experience developing commercial applications.
  • 3+ years of experience in Java.
  • 1+ years of experience contributing to the architecture, design, and extensibility of new and existing front-end and backend systems.
  • A sound understanding of computer science fundamentals such as algorithms, data structures, object-oriented design, functional programming, and databases.
  • Excellent written and oral communication skills.
  • High sense of ownership and great problem-solving skills.

Preferred Qualifications

  • BS, MS, or Ph.D. in a computer science/computer engineering program.
  • 1-2 years of experience leading teams and performing code reviews.
  • Familiarity with RESTful APIs.
  • Experience with performance and memory tuning with tools.
  • Ability to adapt quickly to a fast-paced development environment.
  • Experience with JavaScript/React is a plus.

Our Tech Stack

Our technology stack includes JavaScript, TypeScript, React, Java, Node, Postgres, MongoDB, and AWS. We follow industry best practices for code reviews, testing, and project-based agile methodologies.

What We Offer

  • A very competitive compensation package (Salary + Bonus).
  • Equity.
  • 401K with matching.
  • 100% employer-paid medical, dental, and short-term disability benefits.
  • Flexible PTO.
  • 10 company-paid holidays.
  • Company-provided laptop, monitor, and accessories.
  • Phone plan stipend.
  • Paid Maternity & Paternity Leave.
  • Remote/Flex Options.
  • Fun virtual/in-person company events.

Join us and be part of a team that is redefining how homeowners and investors complete repairs. If you are a natural problem solver, thrive in fast-paced environments, and want to be part of something big, apply today!

Benefits
Extracted with AI

  • Paid paternity leave
  • Equity
  • 401K with matching
  • 100% employer paid medical, dental, and short-term disability benefits
  • Flexible PTO
  • 10 company paid holidays
  • Company provided laptop, monitor, and accessories
  • Phone plan stipend
  • Paid Maternity & Paternity Leave
  • Remote/Flex Options
  • Fun virtual/in person company events

Similar jobs

Last update: 23 minutes ago

Lazarus AI logo
Lazarus AI

Senior Software Engineer (Full-stack)

Join Lazarus AI as a Senior Software Engineer (Full-stack) to drive innovative AI solutions. Remote work available.

AssetWatch® logo
AssetWatch®

Senior Full-Stack Software Developer

Senior Full-Stack Developer needed for cloud application development with React, AWS, and database management.

Productboard logo
Productboard

Senior Software Engineer - Full Stack (React, TypeScript, AWS)

Join Productboard as a Senior Software Engineer to lead and innovate in full-stack development using React, TypeScript, and AWS.

Toast logo
Toast

Staff Software Engineer - Fullstack

Join Toast as a Staff Software Engineer - Fullstack, working remotely to revolutionize restaurant technology.

LogRocket logo
LogRocket

Senior Software Engineer - Fullstack

Senior Fullstack Software Engineer role focusing on enhancing user experience through front-end and back-end development.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

LogRocket logo
LogRocket

Senior Software Engineer

Senior Software Engineer role focusing on JavaScript, .NET, and system performance in a dynamic SaaS environment.

Craft.co logo
Craft.co

Senior Full-Stack Software Engineer (US)

Senior Full-Stack Engineer role focusing on React, Node.js, and modern web technologies for a leading software company.

Brightcove logo
Brightcove

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer at Brightcove, focusing on JavaScript, React, NodeJS, and DevOps in Boston, US.

Workiva logo
Workiva

Senior Software Engineer - Remote

Senior Software Engineer role focusing on diverse tech stack including Java, Kotlin, Go, TypeScript, React, and Dart. Remote work with competitive benefits.

Care.com logo
Care.com

Staff Software Engineer - Full Stack (Backend)

Join Care.com as a Staff Software Engineer focusing on backend development with Java and React.

Openly logo
Openly

Senior Backend Engineer

Join Openly as a Senior Backend Engineer to build and maintain backend systems for our insurance platform. Remote, US-based role.

Super.com logo
Super.com

Intermediate Full Stack Software Engineer

Join Super.com as an Intermediate Full Stack Software Engineer, working with React, Python, and Node.js in a remote role.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Openly logo
Openly

Senior Backend Engineer

Join Openly as a Senior Backend Engineer to build and maintain backend systems for our insurance platform. Remote, US-based role.

Gecko Robotics logo
Gecko Robotics

Software Engineer

Join Gecko Robotics as a Software Engineer to design and implement software solutions using Python, React, and Typescript.

LogRocket logo
LogRocket

Entry-Level Software Engineer

Join LogRocket as an Entry-Level Software Engineer in Boston, MA. Engage in full stack and backend development with a focus on JavaScript and cloud technologies.

Homethrive logo
Homethrive

Senior Software Engineer (Node.js, AWS)

Join Homethrive as a Senior Software Engineer focusing on Node.js and AWS to build scalable, resilient systems.

Wealthsimple logo
Wealthsimple

Senior Software Developer Product Engineer [Full Stack]

Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.

Super.com logo
Super.com

Remote Full Stack Software Engineer (Product)

Join Super.com as a Remote Full Stack Software Engineer to build fintech and travel products using React, Python, and Node.js.

Redfin logo
Redfin

Senior Software Developer - Search

Join Redfin as a Senior Software Developer to build high-impact features for millions of users using React, Java, and AWS.

Workiva logo
Workiva

Senior Software Engineer

Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.

Lattice logo
Lattice

Senior Software Engineer

Join Lattice as a Senior Software Engineer to build robust software using AWS, React, and PostgreSQL. Remote position with great benefits.

Somos, Inc. logo
Somos, Inc.

Senior Full Stack Developer with Java and React

Join Somos, Inc. as a Senior Full Stack Developer. Work remotely with Java, React, AWS, and more. Competitive salary and benefits.