rental beastBROWSE OPEN POSITIONS
Full Time
Remote (United States)

Senior Frontend Software Engineer

Senior-level frontend engineer with significant design and implementation experience

Job Responsibilities

About Rental Beast

Rental Beast is a real estate tech firm that aims to simplify every part of the leasing process with an end-to-end SaaS solution. Our platform includes a comprehensive database of rental listings, a full CRM, and a native application tool. We primarily help real estate agents, and we partner with major multiple listing services and national brokerages, including Coldwell Banker, Century21, Berkshire Hathaway HomeServices, Long & Foster, Better Homes & Gardens, and many others.

Job Summary:

The mission of the technology team is to move ideas from vision to deployed business capability with high quality, scalability and timely delivery, wrapped in a repeatable and predictable workflow, using as much reliable automation as possible. We are very much focused on finding the most suitable technologies and tools for the job and applying them in the optimal configurations to achieve our business goals.

Our tech team is small, versatile and highly skilled: everyone is involved with, and critical to, projects that have major business impact. You will drive the development of projects and features that will get serious use in high value business situations. While our team members have primary responsibilities and expertise, we are looking for multifaceted talent who have the skill set and the desire to be able to work across multiple areas of the platform.

The company is growing fast; engineers will be able to grow their skill sets, responsibilities and positions. We assume that all team members are responsible for developing, supporting and evolving unit tests, keeping the code repositories well maintained and active participation in all Agile scrum ceremonies.

Currently, we are looking for a senior-level frontend software engineer with significant design and implementation experience who is highly motivated, self-driven and will take on the following responsibilities:

  • Design, code, test and debug new product enhancements at the UI and API layer for our commercial software products stack.
  • Drive maintainable and reusable solutions that are both secure and adhering to acceptable performance benchmarks.
  • Collaborate with Product and UI/UX team members in the design of modern UI and presentation layers across multiple platforms.
  • Conduct code reviews / PRs for peers.
  • Embrace, implement and evangelize test automation (and automation in general) as part of the fabric of the team, including unit testing.
  • Collaborate with back-end developers with a focus on designing and building decoupled interfaces, components and services accessed through a secure API layer
  • Collaborate with engineering leadership on defining industry best practices, including design patterns, technology adoption and leveraging advanced cloud capabilities.

Required Qualifications:

  • BS in Computer Science or other equivalent degrees.
  • 7+ years of software engineering experience in developing commercial, web-based applications
  • 6+ years of applied knowledge of modern user-centric design and UI development including SPA with heavy experience in React.
  • 3+ years of experience building API endpoints in Ruby/Rails including controllers, actions and routing.
  • Required programming skills: React, Ruby / Rails, Javascript, HTML5, CSS
  • Demonstrated understanding and implementation of software design principles such as SOLID.
  • API development experience, plus tools such as Postman, Swagger.
  • Experience developing Software as a Service (SaaS), multi-tenancy products.
  • Embraces the concepts of Agile Scrum product development and its related collaboration and issue tracking tools (JIRA).
  • Experience working in a Continuous Integration / Continuous Delivery (CICD) model including Git/Github, Jenkins and CI pipeline automation tools.
  • Experience working for a SaaS commercial software product company requiring software product usage and high availability in a 24/7/365 model.
  • Intellectual curiosity and a willingness for continual learning.
  • Must be willing to mentor junior developers.
  • Must be willing to remediate code written by others.
  • Team player attitude with a focus on the success of the team is a MUST.
  • Must be able to work in a structured development environment and follow coding standards and design patterns.
  • Proactively collaborates with other teams/team members across time zones with the upmost professionalism, tact and resolve.


Job Requirements

Preferred Qualifications:

  • AWS development experience
  • Containerization experience with Docker.
  • Experience with application error monitoring such as Airbrake or Raygun

What Rental Beast Offers:

  • Competitive compensation, plenty of time off, comprehensive health, dental, vision benefits, access to education and career development programs
  • An opportunity to join a high growth company and make an immediate and critical impact
  • Growth opportunities for employees, embodied by a culture of promotion from within
  • Internal and external mentoring opportunities, including an ongoing focus on your professional development

Rental Beast is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

Job Type: Full-time

Pay: From $100,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Preferred)

Experience:

  • Ruby on Rails: 4 years (Preferred)
  • React: 3 years (Preferred)
  • Front-end development: 4 years (Required)

Work Location: Remote

Apply today

At Rental Beast, we are dedicated to our clients, and our goal is to create a product that real estate professionals love, with an emphasis on functionality, accuracy, and quality. We are a tight-knit family that works hard and celebrates success as we continue to build the most innovative technology for the residential rental real estate industry.

competitive compensation
Competitive Compensation
competitive compensation
Growth Opportunity
competitive compensation
Great Benefits
Apply now

Open Positions

Rental Beast is a proud REALTOR Benefits® Program partner