Ruby Developer (API experience required)


Questions?   Contact us!


Our client’s vision is a world where every real estate transaction is simple, certain, and satisfying. They are aiming to change the face of real estate, one happy homeowner at a time. They build data-driven products to help the real state industry to match their clients with top-performing real estate agents to meet each of their specific needs. They have an algorithm and marketplace solutions to guide the clients through every step of the home buying or selling experience.

Job Description

You Day-to-day Will Involve: - Having a dedicated mentor in the first months who will review your code and help you get ramped up. - Building, testing, and releasing product-facing features with stringent correctness and scalability requirements. - Designing a solution with other engineers and the ops team to fix a scalability problem and then implement it. - Working with other engineering teams to fine tune our REST API. - Design and refactor our databases to support our current and future products and growth. - Decompose our core application where appropriate into smaller services using the best technologies for the problem at hand. You Have: - 3+ years of API Development with Ruby - Experience with rails engine - Good intuition for REST API design - Strong SQL skills - Experience with one or more web frameworks: Rails, Django. - Experience with Data Modeling, ElasticSearch - Familiarity with writing highly concurrent systems Bonus points for: - Experience with Heroku, Postgres - Familiarity with python - Experience debugging distributed systems. - Experience working on a small team, ideally at a startup. - Familiarity with the Amazon AWS ecosystem


Only candidates from Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
Optional Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)
Why do you think you fit this position? (Required)
Have you ever worked in a start-up environment? (Required)