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

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Intuitech logo
Intuitech

Fullstack Developer (Java, Spring, Angular, React)

Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.

Catena Media logo
Catena Media

Senior Full Stack Developer

Join Catena Media as a Senior Full Stack Developer to enhance our Ad Delivery Platform using React, Node.js, and more in a hybrid work environment.

EverCommerce logo
EverCommerce

Senior Full-Stack Software Engineer - Node/React

Join EverCommerce as a Senior Full-Stack Engineer, focusing on Node/React for the EverPro platform. Remote work in USA/Canada.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.

Inetum-Realdolmen logo
Inetum-Realdolmen

Senior Fullstack Developer with JavaScript and TypeScript Expertise

Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.