Backend Engineer – Node.js

Sorry, this job was removed at 11:08 a.m. (PST) on Tuesday, June 18, 2019
Find out who's hiring in Culver City.
See all Developer + Engineer jobs in Culver City
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Company Introduction

SteelHouse’s mission is to create performance marketing that actually performs all from one beautiful user interface. Whether we're creating new products or helping a small business expand its reach, people at SteelHouse are builders at heart. Our team is constantly iterating, solving problems, and working together to truly connect marketers and their customers in meaningful ways. Together, we can help people build stronger marketing interactions — we're just getting started.

Job Description

We are looking for a great Backend Engineer who is proficient with Node.js. Your primary focus will be the development of all server-side logic and definition, while ensuring high performance and responsiveness to requests from the front-end. You will have a basic understanding of front-end technologies and be responsible for integrating these elements into the application. A commitment to collaborative problem solving, sophisticated design, and quality product is important, as you will be working cross-functionally on different layers of the infrastructure.

Responsibilities

  • Integration of user-facing elements developed by front-end developer with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver performant server side applications

Minimum Qualifications

  • 5+ years of JavaScript experience, including asynchronous programming, closures, types, and ES6
  • 3-5 years of Node.js experience, including frameworks such as Express, Koa
  • 5+ years of experience building RESTful APIs and optimizing server side performance
  • 1-2 years of experience writing SQL queries and designing Postgres domain models
  • Experience using CI/CD tools
  • Knowledge of design patterns
  • Experience using source control tools
  • Knowledge of Behavioral Driven Development (BDD) and how to write effective unit & functional test cases
  • Ability to understand business requirements and translate them into technical requirements
  • User authentication and authorization between multiple systems, servers, and environments

Preferred Qualifications

  • BS degree in Computer Science or related quantitative field
  • Experience with React and GraphQL
  • HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
  • Experience working in a service oriented architecture
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms with integration and unit tests
  • A knack for benchmarking and optimization

The gig comes with a few perks:

  • Collaborative work environment with friendly people
  • Beautiful office with an open floor plan and huge windows
  • Transparency-we share very detailed financial info at company meetings
  • Investment portfolio- Acorns contribution from SteelHouse
  • Competitive compensation
  • 100% healthcare coverage
  • Open-ended vacation policy with an annual vacation stipend
  • 401k plan
  • Flexible Spending Account (FSA) for dependent, medical and dental care
  • Weekly food deliveries, food trucks and outdoor BBQ
  • Gated dog run located outside
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

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