Senior RoR Full Stack Developer

  • Remote
  • Full Time
  • Experienced

Context is an international travel company, founded in 2003, that champions the transformative power of learning — whether on the ground or online. 
For 18 years, Context exclusively ran scholar-led tours in over 60 cities around the globe, led by MA- and Ph.D.-level experts that could go beneath the surface, diving deep into art, history, and culture. In March 2020, in response to the pandemic, we launched a digital product, Context Learning, to bring our trademark, expert-guided experiences to online audiences all over the globe. 
Led by an all-star leadership team with venture-capital backing, Context is now rebuilding its traditional on-the-ground tours business, while simultaneously scaling its virtual learning business. We believe we are positioned to offer a product that is unlike any other in the market — real life experiences complemented by online education, blended into one comprehensive learning experience.

This Role:

We are looking for a seasoned senior full stack developer. You would be joining a small yet very productive team creating lean yet impactful products for the world. You would need to be experienced in Ruby on Rails as a full stack framework, and in Javascript, HTML and CSS. Going forward, we will use Hotwire (Turbo Drive/Frames/Streams + StimulusJS) for development productivity and responsiveness in UIs. 

Desired Qualifications:

  • You are a positive, thoughtful, compassionate person, and also a good writer (or on the way to becoming one).
  • You are a self-manager. Project definitions (but not detailed tickets) would be shaped primarily by our product managers. However, as a senior engineer, you would be the one in charge of figuring out what's needed to get the project done.
  • You care about the outcome of our work. Some people call this trait product-minded. Our work is not “done” until we witness the outcome.
  • You have contributed to pre-technical assessments on project ideas before projects start, so product managers can make sound trade-off calls, and appropriately scope projects.
  • You have built and maintained one or more production web applications built on Ruby on Rails.
  • You have scaled web applications and maintained high up-time.
  • You have a solid understanding of OOP principles.
  • You practice TDD.
  • You have a solid understanding of the spectrum of technical underpinnings of web applications, including database management systems.
  • You are familiar with git and GitHub flow.
  • You have built CI or CD pipelines.
  • We are a remote-first company. Currently, we would like to have 4-hour overlaps between your work hours and east coast work hours.

Bonus Points:

  • You have built or played with Hotwire-based web applications.
  • You have contributed to OSS projects.
  • You have practiced or are open to pair-programming.

P.S. We welcome applications from people with diverse backgrounds. At Context, we are ultimately building a global community of mutual understanding and respect. Therefore, diversity matters.
P.P.S. Unfortunately, we are not able to sponsor VISAs at this time.

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file