Software Engineer (Ruby / React)

LeadSimple Inc.

Fully Remote (Mid / Senior Positions Open)LeadSimple is a motivated team solving big problems in the property management industry. Bootstrapped since 2013, we're profitable and growing. The team is passionate about helping small businesses simplify growth and streamline operations. We're proud to provide the leading CRM in our space.Tech Stack
  • Backend:
    • Ruby on Rails
    • Postgres
  • Frontend:
    • React
    • Typescript
    • GraphQL (Relay)
  • Mobile:
    • React Native
  • CI / Deployment:
    • Docker Compose
    • SemaphoreCI
    • Heroku
  • Project Management
    • Github with Zenhub for kanban
    • Canny for roadmap
    • Slack for internal communication
TeamWe're a team of 20, working remotely across 6 time zones, connecting via Slack and Zoom throughout the day. We value work/life balance and work at a sane pace (40 hour weeks), Monday - Friday. We maintain 2-3 hours of overlap with US Pacific Time, to ease collaboration.Customer impact drives priorities across the organization. Our Success and Product teams work closely with end users on a daily basis, using their feedback to refine our roadmap and assist Engineering in creating an exceptional product.We're looking for 1-2 motivated and productive team members to accelerate product efforts. We're open to mid or senior roles.

Software Engineer

You have a solid understanding of engineering concepts, are able to master our tech stack, tools and processes, and become a productive contributor to new feature development.Required Skills:
  • Experience with Ruby on Rails and one or more of our other core technologies: React, Typescript, RelayJS, GraphQL
  • Taking well-scoped components to completion within a reasonable time frame
  • Great communicator, asks questions, explains themselves, open to feedback
  • Proficient learner and problem solver
  • Cares for the end-user (see The Product-Minded Engineer)

Senior Software Engineer

You are a rock-solid engineer with mastery of at least one domain. You can own technical design for projects of moderate complexity, understand trade-offs, debug systems in your domain, and write high quality code while getting a lot done. You're collaborative and an active contributor to product discovery conversations.Required Skills:
  • Experience with 3 or more of our core technologies: Ruby on Rails, React, Typescript, RelayJS, GraphQL
  • Experience translating complex user stories into detailed requirements
  • Highly productive, moves fast without breaking things
  • Great collaborator, takes initiative, asks questions, explains themselves, open to feedback
  • Proficient learner and problem solver
  • Cares for the end-user (see The Product-Minded Engineer)

Benefits

All positions offer the following benefits:
  • Early Off Fridays (every other Friday afternoon off)
  • 2 Weeks Paid Vacation + 6 local holidays
  • Healthcare Allowance
  • Vacation Allowance

Interview Process

  1. Complete our application.
  2. We'll review it and let you know how we'd like to review some of your work (either via Github or a short coding assessment).
  3. We'll reach out to schedule a 30 minute call, and ask for references.
  4. Selected candidates will proceed to a 90 minute technical interview.
  5. If everything looks good, we'll arrange to speak with some of your references, and follow up with an offer.
If you take pride in your work, enjoy shaping real products and want to hone your craft, we'd love to hear from you!
Subscribe Now