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
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.
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.
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.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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.
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.
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.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
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.
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.
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.
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.
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.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.
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.
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.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
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.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
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.
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.