A palm tree

Senior Full Stack Ruby Developer at eXp Realty

Remote(USA Only)
fulltime
2 years ago
This job posting is over 30 days old, but the application is still open.

Title: Sr. Full Stack Ruby Developer – (REMOTE)

  • Location: Dallas, TX or Remote

eXp Realty is one of the fastest-growing real estate brands in North America, with thousands of agents operating across the United States, Canada, and around the world. As a full-service real estate brokerage, eXp Realty provides 24/7 access to collaborative tools, training, and socialization for real estate brokers and agents through its 3-D, fully immersive, cloud office environment.

eXp Realty attracts the most talented people from all fields. Whether you’re a real estate professional, engineer, marketer, accountant, or another field, you’ll be challenged and inspired every day. Join us on this incredible journey!

We are fully remote!

General Summary:

This is a rare opportunity to join our team at the beginning of a new mission. eXp is in the very early stages of crafting its next-generation user experience, enabling eXp s agents across the world to grow their business by combining timely insights with the ability to take immediate action.

We are picky about our code. The sustainability of our codebase is every bit as important as releasing features. We know that maintaining eXp s growth trajectory depends on our ability to sustain innovation, so we want our code to be readable, maintainable, performant, reliable, and well-tested.

In this role, you will be in a position to shape and influence our new agent user experience while serving as the primary steward to our web application development patterns.

What you will do

  • Deliver engaging, robust solutions that effectively solve the stated problem(s).
  • Leverage your vast experience in Ruby/Rails to ensure that our architecture and web app development capabilities enable eXp’s continued strong growth.
  • Coordinate closely with eXp’s UX, Product, and mobile application teams to create a seamless and compelling user experience that effectively blends multiple devices.
  • Mentor junior members of the team.
  • In partnership with Engineering peers, UX and Product teams, blend technology into our product roadmap that supports short-term needs and fuels long-term vision.
  • Foster a culture of innovation that balances risk-taking with objective metrics and short development cycles.

We Are Looking For Someone…

  • With a passion for delivering great user experiences
  • Who insists on understanding the “why”
  • With the technical “chops” to quickly earn the respect of the team
  • Who gets just as much satisfaction by leveraging off-the-shelf technology as building custom solutions
  • Who likes to squash inefficiency when they see it
  • Who demonstrates high levels of accountability
  • Whose positive energy and can-do attitude challenges those around her/him for the better
  • Whose focus on quality has the QA team wondering why they bother to test at all
  • Who loves to take the initiative, actively exploring the boundaries of their responsibilities

What you’ve done

  • 5+ years in software development
  • 3+ years in full-stack Ruby and Rails
  • Practical experience with Postgres, Redis
  • Experience in core aspects of web application development including design, development, architecture, separation of layers, configuration, performance, integration, analytics
  • Superior communication skills (we are a fully remote, global company)
  • Agile development practices (Scrum, Kanban)

Bonus points for…

  • Application development experience using StimulusReflex, Hotwire (our current designs are based on StimulusReflex and we’re experimenting with Hotwire)
  • Practical experience with Kafka, ElasticSearch
  • Experience as either technical or team lead
  • Experience working as part of internationally distributed teams
  • CI / CD experience
View ApplicationBuild a resume
Create a resume
Build a Modern Resume.
Ace Your Application.
Make a good first impression with a professionally designed resume. Import your LinkedIn profile and be done in minutes.
Make a resume
Building a modern resume from LinkedIn

How to Create a Software Engineer Resume Hiring Managers Will Love

Learn how to build a software engineer resume — from how to format your resume to what to highlight in each section. These tips will help you land your dream job.
Software Engineer Resume Examples
A showcase of the best resumes built with Standard Resume. Use these diverse, real-world resume examples for inspiration and to help you write a great resume.