Brightgrove is an industry-leading software company with offices in Kyiv and Kharkiv. We build award-winning products that bring significant value, generate an inspiring result, and help our clients succeed. Our key industries include Retail, Manufacturing, Energy, ISV & Marketing Agencies, Medicine, Online TV broadcasting and many more.
26 листопада 2021

Senior Ruby Software Engineer for Online Property Management Platform (вакансія неактивна)

Київ, Харків, віддалено

ABOUT THE CLIENT:

Our US-based customer provides property owners tools and guidance that make it easy to be a landlord. It offers a platform that helps independent landlords and property managers to navigate the rental cycle, as well as provides rental listings, tenant screening, customized leases, online payments, and maintenance requests services. It has been recognized as a fast-growing startup in multiple business publications in the past few years.

PROJECT DETAILS:

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.

Ruby and Rails app with PostgreSQL database built in 2013. The majority of frontend modules went through the refactoring and now use the modern React app approach.

YOUR TEAM:

Developers work in a small team that is able to 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.

The team on Brightgrove’s side: 5 Ruby Engineers, 1 Fullstack Ruby Engineer, and 1 Frontend Engineer. Engineering manager and multiple teams at Chicago, New York, and other distributed locations.

TECH WE USE:

  • Ruby on Rails
  • RSpec/Cypress
  • Sidekiq/Rescue
  • Postgres, Redis
  • REST / GraphQL APIs
  • Git / GitHub
  • React/Redux/Apollo

HOW WE WORK:

  • We ship code daily to our production, staging, and continuous integration environments
  • We work in a mix of Agile and Kanban with the goals stated in quarterly OKRs
  • We keep meetings to the minimum to maximize development time
  • We keep to a 40-hour workweek and respect your time away from the office

WHAT’S IN FOR YOU:

  • Environment. Honesty, full transparency, and minimum bureaucracy
  • Health Benefits. Paid time off due to health is agreed upon with your manager as needed. Medical insurance is available after the probation period is completed
  • Extra Income. Take on short-term part-time assignments whenever you feel desire to earn more or dig into other technologies
  • Work Schedule. Agree on your work hours with your client and manager at the start or adjust as needed as you go. Work remotely or from comfortable locations in Kyiv and Kharkiv
  • Paid Time Off. The number of days depends on the project, and our caring HRs will make sure you don’t forget to use them
  • Personal Development. Attend conferences, courses, workshops or get certified—get compensated fully or partly

RESPONSIBILITIES:

All developers on the team have non-traditional backgrounds that give the team unique and varied perspectives when developing a feature. We have very few egos on the team and work well as a unit.

  • Writing backend code, not be afraid to dive into front-end code when necessary
  • Participation in implementing 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

SKILLS:

  • 5+ years of experience in software development especially in Ruby/ Rails and related technologies
  • Extensive knowledge using Postgres, Redis, or other RDBMS at scale
  • Working knowledge of modern control systems (Git/Github)
  • Deep expertise in object-oriented software design, development, and architectural principles
  • Upper-Intermediate English

Nice to have:

  • GraphQL
  • React, Redux, styled-components, Apollo, Front End design patterns

Гарячі вакансії

Всі вакансії