Senior Intermediate Ruby On Rails Engineer

last updated April 8, 2021 12:07 UTC

On-Site

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

Working Here

All of our developers are full-stack and work closely with Product, Design and QA teams to deliver features to our customers. Here is some of what you can expect working here:

  • Autonomy. Developers are organized into autonomous teams of 2-4 developers and have a lot of control over how they collaborate, communicate, and work in general.

  • Agility. Teams practice scrum, work in sprints, calculate velocity, do code reviews and rely on Continuous Integration.

  • Location Independence. Remote work is built into our company’s DNA. Half of our developers are remote!

  • Craftsmanship. We have excellent engineers spanning all skill levels, and we are all committed to becoming better at our craft. We practice Lunch & Learns,mentorship, and pair programming.

  • Stewardship. We are big proponents of open source, use it a lot, and give back to the community wherever we can.

Our 17 year old codebase is constantly evolving to incorporate modern technologies. We started with Java, moved into JRuby on Rails leveraging the Java code with JRuby, and are now incorporating React where it makes sense. We use RSpec for testing Ruby and Java, and Jest for JavaScript.

Perks

We care about our people, and as such are strong believers in having fun at work, continuing education and work/life/family balance. We demonstrate that in the followings ways:

  • Competitive Pay. We hire excellent people and reward them accordingly.

  • One Paid Conference per year (including hotel and airfare).

  • DashCon. An internal yearly conference showcasing our engineering culture.

  • 10% time per week to invest in open source or self-education.

  • Work from anywhere in any timezone.

  • Great benefits. Health, dental, vision, disability, matching 401k, HSA/FSA, life insurance, and more!

  • Annual Tuition Reimbursement of up to $2,000

  • Parties! We have multiple celebrations every year; join us for summer BBQ and holiday parties.

  • Good times guarantee. Board game nights, Bad-joke Wednesdays, our favorite perk 😉

Fun Facts about Our Team

  • Mondays are just Mondays

  • Tuesdays are Kitten Tuesdays – we post cat pictures in chat

  • Wednesdays are Bad Joke Wednesdays

  • Thursdays are Thankful Thursdays where we give shout-outs to our peers

  • Team coffee run on Fridays (Campbell office), along with Friday pics for sharing resources

  • Monthly birthday food trucks

Skills & Requirements

RealPage offers an engaging work culture that fosters personal and career growth for our employees—training and development is at our core. RealPage continues reinventing and evolving to meet the needs of the customers we serve through technology and vision. You can feel it in the work we do and the clients that benefit. Our unique company philosophy fosters innovation, excellence and collaboration. Employees are encouraged to take risks and work on projects and products that the market has never seen before.

We value personality and fit as much as we value the engineering ability and technical expertise. We want to keep our work environment positive, helpful and collaborative. We are looking for pragmatists, and people who can empathize with users and team members.

You must demonstrate strong skills in either Rails, Java, or React. While we don’t expect you to know all of the above, you should at least be very proficient at one or more of these. Almost all of our engineers are full-stack, so you must be willing to branch out and master different levels of the technology stack. You will be expected to code with Rails, Java and React.

A minimum of 2 years of professional development experience is required. You should demonstrate the ability to understand and develop requirements, and produce elegant, extensible object-oriented code (you will be tested on this).

You should also be familiar with various automated testing principles and techniques. We use RSpec for Ruby and Jest for JavaScript testing.

Shopping Cart
There are no products in the cart!
Total
 0.00
0