Senior / Middle Ruby Developer for Rental Platform (offline)

About the Client
Avail is a Chicago-based startup that provides the tools, education, and support that do-it-yourself landlords need to manage their rental properties. Our tools include syndicated rental listings, tenant screening, digital leasing, rent collection, and maintenance tracking. More than 600,000 landlords and their tenants from across the United States use our platform today.

The opportunity with Avail is huge. There are currently 53 million landlords and tenants in the United States who transact in the rental property market. Avail is building a world-class team to help us transform this fragmented industry, one rental unit at a time.

Avail was started in 2012 by two former investment bankers who saw a need to help landlords better manage their properties. Since then, the company has become one of Chicago’s fastest-growing startups. Recently chosen as 1871’s 2019 Rising Star, Avail is looking to attract top talent to help build a powerful marketplace that will deliver the rental experience landlords and tenants deserve. The Avail office is located in River North, Chicago.

About the Project
A platform for do-it-yourself landlords that guide them through the operations of owning a rental property: finding tenants, screening tenants, creating a legally binding lease for tenants to sign, collecting rent online, and managing ongoing maintenance requests from tenants.

We are looking for an experienced Engineer who can help take our product to the next level. We need someone passionate about building web applications and fluent in technologies across our entire stack.

About the Team
Avail developers work in a small team that can receive user feedback and quickly iterate on it. We’re a fast-growing team that recently raised a round of funding to help grow the team and user engagement.

We follow an agile methodology that works as best we can in weekly sprints. We ship early and often, breaking projects up into manageable, and deployable, sets of functionality.

The team on the customer’s side: 1 engineering manager, 2 lead developers, 2 junior developers. Lead developers are able to lead a project once it’s been scoped out by the engineering manager. On the Ukrainian side – 3 Developers.

Responsibilities and Skills
Writing backend code
Participation in implement consumer-facing web interfaces
Be an advocate for good, clean, well-documented and performance code
Directly communicating with other teammates and the customer
Provide thoughtful solutions to complex scaling and performance issues

Required Skills:
3+ years of professional Ruby on Rails experience
Some experience with React, Redux, styled-components, design patterns
Good knowledge PostgreSQL, Redis
Upper-Intermediate English

Nice to have:
Experience with Apollo and GraphQL

About Brightgrove

Brightgrove is a multi-national IT services company with development hubs in the US, Germany and Ukraine. We've been successfully serving our customers globally for the past 11 years by building advanced-skilled teams of mature pros. Our strength is that we can hire the rarest specialists and retain them for years—2 years on average. People stay on the bright side because they simply love what they do and appreciate how we treat them. That's what our satisfaction survey says.

Sounds cliche or too good to be true? Come and see for yourself. Or check what our exes have to say.

Company website:
https://careers.brightgrove.com/

DOU company page:
https://jobs.dou.ua/companies/brightgrove/

The job ad is no longer active
Job unpublished on 22 October 2020

Look at the current jobs Ruby Kyiv→