CAREER OPPORTUNITY

Senior Software Engineer II

About the Role

We’re currently only hiring for this role remotely in the United States.

About Us

We’re a small team solving big problems in the property management industry. Bootstrapped since 2013, we're passionate about helping small businesses simplify growth and streamline operations, providing the leading CRM in our space.

The long version of our story: Back when web 2.0 was a thing (get off my lawn!) LeadSimple’s founders started a lead generation business connecting landlords with property management companies. Witnessing the challenges lead buyers had closing deals led into a natural segue to build out an industry-specific CRM which became the de-facto industry standard. Fast forward to 2020 when we released a process/workflow suite to move from the sales side of our clients business into the heart of day-to-day operations. The market was hungry and responded aggressively to the new direction, which led us to double down with growth and additional product expansion.

The Role

As a Senior Software Engineer, you’ll focus heavily on our front-end (React) while maintaining a strong understanding of backend systems, particularly how data is gathered, processed, and delivered. You will be involved in the full development lifecycle—from ideation to deployment—and collaborate closely with the product team to create features that delight our customers. This is a high-impact role where you’ll help drive best practices and ensure performance, quality, and scalability of our applications.

In short, you’ll produce high-quality code, debug effectively, and excel in front-end React (required). Backend experience with Ruby on Rails and clear communication is a must.

Are you ready to join us?

  • Do you embrace challenges as opportunities for growth?
  • Are you comfortable having direct, honest conversations with colleagues?
  • Do you have a proven track record of providing constructive feedback to peers and leaders?
  • Can you articulate what professional growth means to you?

If you said yes, we’d love to hear from you!

What We’re Looking For

Experience:

  • 6+ years of experience building and scaling applications.
  • At least 2+ years in a senior-level role.
  • 2+ years of professional experience with React.js (3+ preferred) and Ruby on Rails (comparable backend experience also welcomed).
  • Strong understanding of front-end and backend data flow (GraphQL knowledge is a plus).
  • Exposure to both startup environments (fast-paced, independent execution) and larger organizations (where code quality, collaboration, and scalable systems are critical).

A Day in the Life…

  • Feature Development: Design and develop impactful features with a focus on front-end React, ensuring the code is maintainable, efficient, and scalable.
  • Technical Collaboration: Work closely with senior peers, staff engineers, and the product team to discuss architecture, plan system improvements, and deliver robust solutions.
  • Clean, Efficient Code: Maintain high code quality, write thorough documentation, and share knowledge openly to avoid silos.
  • Scalability & Performance: Identify potential performance issues and propose pragmatic solutions to optimize speed and stability.
  • Cross-Functional Partnership: Collaborate with product managers, designers, and other stakeholders to ensure our features align with customer and business needs.
  • Mentorship & Coaching: Offer guidance to mid-level and junior engineers on best practices, architecture, testing, and debugging.
  • Continuous Improvement: Stay updated with industry trends, suggest improvements in tech stack or processes, and help shape our engineering culture.

Perks

  • 8 Company Holidays + Week off at Christmas
  • Unlimited PTO
  • 1 Volunteer Day with the organization of your choice
  • Birthday Lunch on Us 🎂
  • Monthly Healthcare Allowance
  • Monthly WFH Allowance
  • Yearly Vacation Allowance
  • Fun, Outcome-Driven Environment with a smart, hard-working team
  • Location Independence
  • Mission-Driven, Values-Based Culture

Other Requirements

  • Embrace Learning new technologies quickly
  • Communicate Clearly and Proactively
  • Seek Solutions rather than just identifying problems
  • Own the Outcome and follow through on commitments
  • Embody Emotional Maturity in all interactions
  • Bring an Optimistic ‘Can Do’ Attitude
  • Supply your own internet and smartphone
  • B2B SaaS Experience preferred

We have an amazing team of A-Players, and we’re excited to add another! The interview process may include technical assessments and multiple conversations with different team members. We’ll do whatever it takes to find the right person for the right seat.If you think you’d thrive in our environment and make a positive impact for our customers, we’d love to hear from you. Let’s talk!

🚀

Working at LeadSimple

LeadSimple is a B2B vertical SaaS company selling to SMB’s in the residential property management industry. Bootstrapped and profitable, we hit a new level of product market fit in 2022 resulting in +85% YOY growth. We’re small (30+ people), fully remote, kinda nerdy and really love SMB problems, real estate and punching above our weight class. If this sounds like your vibe - give us a shout!

See More Career Openings 👉