Skip to Main Content

Senior Application Engineer (Ruby/React) - Remote

Jobot Albany, OR

  • Expired: over a month ago. Applications are no longer accepted.
Job Description
Remote or in Denver. Ruby and either React or Vue knowledge.

This Jobot Job is hosted by: Taylor Thibodeau
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.

A bit about us:



My client is the largest online community and complete resource for anyone looking to succeed in real estate investing.

Why join us?



Compensation:
  • The salary range for this full-time position is $110-130,000 based on experience, plus a 10% bonus potential based on company and personal performance.


Job Details



As a Senior Application Engineer, you will build, test, and maintain our web application and API. You will also help drive continuous improvements across the whole Engineering organization by improving processes, tool chain, and architecture; setting conventions; and mentoring individuals.

Senior Application Engineers spend their time building software that allows our users to achieve their goals, owning the design and development of projects from start to finish. They write clean, pragmatic code, and also offer input throughout the product development process, knowing how best to apply technology to business problems. And they work hard to make everyone else around them better, taking an interest in the growth of the team and the people on it.

Some examples of things that will occupy your day-to-day:
  • Building a brand new feature or product, working across the entire stack from frontend to backend
  • Refactoring a legacy component or system, or improving its performance
  • Collaborating on high-level architecture for a solution to be implemented
  • Selecting a new framework, library, platform, or other technology
  • Turning a mockup into a working product that communicates with a REST API
  • Conducting reviews of code written by other engineers
  • Running informal internal workshops to educate on best practices

The Stack
  • We run a Ruby on Rails (6!) monolith with a JavaScript and React frontend (with some Stimulus). On the backend, we use a PostgreSQL database, along with Redis and memcached. We use a lot of background processing using Sidekiq, and this is all hosted on the Heroku platform. Elasticsearch powers our search feature. We’re a big fan of testing (RSpec is our framework of choice) and we employ a lot of static analysis (Rubocop, ESLint) to help us write the best code we can.

Internally, most of our communication and project logistics happens in Slack, GitHub, Zoom, and Jira.

Core Competencies
  • 6+ years of experience in software development with Ruby and Ruby on Rails
  • Expertise with front-end web technologies
  • Expertise with JavaScript frameworks (React or Vue.js)
  • Experience with relational database management systems, great database design skills, and experience with in-memory data stores like Redis
  • Understanding of core web development technologies (HTML, CSS, JavaScript)
  • Experience designing and building great REST APIs (and understanding of the JSONAPI standard)
  • A strong product development mindset and understanding of product design

Education & Experience
  • Bachelor’s degree or equivalent vocational qualifications. At least six years of professional experience in software development is required.


Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Jobot

Jobot's Logo

Address

Albany, OR
USA

Industry

Technology

View all jobs at Jobot