Posted at: 31 March

Senior Software Engineer II

Company

Arc.dev

Arc.dev is a freelance platform that only connects developers who pass their vetting process. NOTE: Jobs posted by Arc.dev are freelance opportunities provided by their clients, and you will likely communicate with Arc.dev when applying for a job.

Remote Hiring Policy:

Arc.dev is a fully remote freelance platform.

Job Type

Full-time

Allowed Applicant Locations

United States

Apply Here

Job Description

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!

Apply Here