Senior Full Stack Software Engineer

| Greater Denver Area
Sorry, this job was removed at 11:35 a.m. (MST) on Wednesday, July 3, 2019
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

BiggerPockets is seeking a Senior Full Stack Ruby on Rails Engineer to join our team!

BiggerPockets is a complete resource for anyone looking to succeed in real estate investing. We offer free content, tools, and a community of over 1,200,000 members to help people avoid mistakes; learn valuable tips; find partners, deals, and financing; and make the best investing decisions possible.

YOU WILL:

The essential functions of this role will be to develop, test and maintain our web software product(s), as well as mentor other engineers and coordinate project work and facilitate collaboration. This is a full-stack engineering role, so you’ll be working on both a Ruby on Rails backend and HTML, JavaScript (including some React) and CSS frontend.

Some examples of things you would be working on:

  • Taking a feature specification and implementing it in code
  • Reading a bug report and implementing a fix for it
  • Optimizing the performance of an existing piece of code
  • Supporting the development of junior-level developers
  • Providing input on product technical architecture
  • Improving processes and policies for how the team operates
  • Improving infrastructure and software delivery practices
  • Acting as the engineering lead for a project
     

YOU HAVE:

Core competencies for this role include:

  • Deep knowledge of the Ruby programming language and the Ruby on Rails framework
  • Understanding of, and an interest in, principles of good software design
  • Knowledge of the principles of web service design, such as REST
  • Deep knowledge of web technologies such as HTML, CSS and SCSS preprocessors (SCSS) and the JavaScript (ES5+) programming language
  • Understanding of what it takes to be a great mentor, and how to support the roles of other engineers in the team
  • Experience with modern front-end frameworks, such as React
  • Experience integrating with third-party APIs, such as Stripe
  • Expertise in database design and database systems, such as PostgreSQL
  • Expertise with version control systems, such as Git
  • Expertise with testing, using tools such as RSpec
  • Great written communication  skills
     

EDUCATION & EXPERIENCE

Bachelor’s degree in computer science or equivalent vocational qualifications. 4-7 professional experience preferred. 

OTHER DUTIES

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

WORK CONDITIONS

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

Work Environment: This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets.

Physical Demands: While performing the duties of this job, the employee is regularly required to talk or hear. This is largely a sedentary role. Moving equipment for production and videos is regularly required. 

Travel: Minimal travel is required for this position

Position Type and Expected Hours of Work: This is a full-time position. Days and hours of work are Monday through Friday, 9 a.m. to 4 p.m.Occasional evening and weekend work may be required as job duties demand.

  

BiggerPockets is an Equal Opportunity Employer. Individuals from diverse backgrounds are encouraged to apply.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are located in the trendy RiNO area just east of downtown Denver. We are centrally located to lots of fun bars and restaurants. We have a modern, open concept warehouse office when you do want to venture in.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about BiggerPocketsFind similar jobs