Join AiDOOS: Empower Your Micro-Company Today!


Landing Image
  • Form micro-companies around niche technologies
  • Pick and deliver work with complete autonomy
  • cale up your team to take on bigger projects
Remote Senior Software Engineer I
Budget: $0.00

Technologies: GraphQL, PostgreSQL, ReactJS, Ruby on Rails

Duration: 12

The mission of the Senior Software Engineer is to own delivery of projects of high complexity with strong effort and skill, significantly expanding the company capacity to deliver value to end users, while mentoring mid- or junior-level software engineers. day in the life of a Senior Software Engineer High Quality Code - Code follows both industry and LeadSimple best practices, causes few preventable bugs, doesnot require many re-reviews, and changes are delivered on a daily basis.Debugging - Able to identify the root cause of bugs and potential solutions, and implement those solutions ASAP.

Proficiency in specific technologies - Able to implement features and improvements independently using these technologiesFront-End: React, Relay and GraphQL (1+ years)Back-End: Ruby on Rails, (3+ years preferred)Postgres, Redis and some ElixirAutomated Testing: RSpec, MinitestProficiency in Automated Testing - Uses automated unit or functional tests to verify changes and prevent defects. Understands the core principles of Test-driven Design (TDD) or Behavior-driven Design. (BDD)Clear Communication - Speaks and writes clearly in English and maintains this standard in all forms of written communication including email, tickets and Slack. Able to communicate effectively with their supervisor about roadblocks.

Expectations for your first 90 days:30 days: You are familiar with the company, product, and codebase. You have shipped 5+ code changes to production.60 days: You contribute meaningfully to the development process, delivering high quality PRs and PR reviews on a daily basis.90 days: You are able to complete full-stack tasks independently in the codebase. You have also completed at least 1 cycle focused on resolving bugs & support tickets in your first 90 days.Perks:Company HolidaysPaid Time Off (in addition to the above)Monthly Healthcare AllowanceYearly Vacation AllowanceFun and outcome driven work environment with a smart, hard working teamLocation independenceMission driven company and values-based culture\xf0\x9f\x9a\x80 Want to join a team of A players in an exciting, high-growth, entrepreneurial environment 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  LeadSimple 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.

Please only apply if you:Embrace learning new technology Learn fastCommunicate crisplyProactively seek solutionsOwn the outcomeEmbody emotional maturityBring an optimistic can do attitudeHave B2B SaaS experience