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
Budget: $0.00

Technologies: ReactJS, Ruby

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.We are looking to hire three Software Engineers for different teams, each role tailored to specific expertise. Please refer to the detailed requirements for each position below:Progressive Web App (PWA) Engineer (React/JavaScript/TypeScript): As a PWA Engineer, your primary focus will be on crafting exceptional user experiences on mobile for customers. Proficiency in React and a strong understanding of PWAs is essential.

AI Engineer (Ruby): If you specialize in AI, this role is tailored for you. Your primary responsibility is to delve into building AI-powered features using commercially-available APIs, leveraging your experience with Ruby.

Integration Engineer (Ruby): As a strong Ruby Backend Engineer, your core focus is on communication and deeper integration with Twilio, Gmail, and Microsoft APIs.A day in the life of a Senior Software Engineer Build amazing experiences for our customersContribute ideas to scale the team, product, and company.

Manage technical design, tasks, and deadlines for projects, providing status updates and escalating roadblocks.Verify code changes align with best practices, behave correctly, and include adequate automated tests.Triage incoming tickets, prioritize, and address customer-reported bugs, escalating when necessary.

Participate in weekly meetings such as one-on-one and team meetings, bringing prepared discussion topics to address issues and propose process improvements.Participate in quarterly 1-hour performance reviews, discussing performance and personal development plans with your supervisor.

Expectations for your first 90 days:30 days: You are familiar with the company, product, and codebase. You can complete simple GitHub issues.

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 on-call rotation in your first 90 days.

Perks:Company HolidaysPaid Time Off Monthly Healthcare AllowanceYearly Vacation AllowanceFun and outcome driven work environment with a smart, hard working teamLocation independenceMission driven company and values-based culture Want to join a team of A players in an exciting, high-growth, entrepreneurial environment?Were 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.Embrace learning new technology Learn fastCommunicate crisplyProactively seek solutionsOwn the outcomeEmbody emotional maturityBring an optimistic can do attitude Have B2B SaaS experience