Full Stack Engineer

Knock
·
Posted: 
March 1, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Mid Level
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Mid Level
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

As a Full Stack Engineer at Knock, you will be responsible for building and maintaining innovative new experiences for Knock's internal and customer-facing web applications. You will work with a talented UX, Product, and Engineering teams to deliver great products and utilize best practices for architecture, implementation, testing, monitoring, logging, and deployments. The ideal candidate will have full lifecycle software development experience in React or similar, including development, testing, troubleshooting, and deployment, as well as experience with Node.js frameworks and modules. This is a fully remote position with a salary range estimate of $149,000.00 - $193,000.00 USD.

Responsibilities

  • Build and maintain innovative new experiences for Knock’s internal and customer-facing web applications
  • Understand the data that powers our applications, and be able to propose appropriate data models for new features
  • Continually learn, grow, and expand your knowledge, while also supporting others’ learning experiences; act as a mentor and a resource for others inside and outside of your team
  • Collaborate with our talented UX, Product, and Engineering teams as well as other parts of the Knock business to deliver great products
  • Utilize to best practices for architecture, implementation, testing, monitoring, logging, and deployments
  • Safeguard our customer experience and advocate for strong UX and Design principles
  • Take on ad-hoc projects as they arise & always be willing to support your team where they need you

Requirements

  • Full lifecycle software development experience in React or similar, including development, testing, troubleshooting, and deployment (we use Next.js)
  • Full lifecycle software development experience in Node.js, including implementation, testing, troubleshooting, maintenance, instrumentation, monitoring, and deployment
  • Desire to work at a rapidly growing startup and make it a success. Comfortable learning new technologies and tools while working with existing data and services
  • Experience with various Node.js frameworks and modules
  • Experience with at least one major cloud provider, ideally AWS - we use Lambda, S3, SNS, SQS, and CloudWatch)
  • RDBMS and SQL experience (Mysql or Postgres), familiarity with techniques to profile and optimize queries
  • Customer-first mindset and data-driven approach to your work
  • Believe in creating diverse, equitable, and inclusive practices and programs that will further Knock’s commitment to making an impact, learning, putting people first, being open, and courageous
  • A desire to work 100% remote and the ability to thrive in this environment
  • A minimum of 4 years of relevant experience
  • We encourage you to apply even if you don’t have every listed requirement.

Benefits

  • 100% remote work culture
  • 100% employee covered medical, dental, & vision premiums for full-time employees
  • Flexible Paid Time Off for full-time employees
  • Paid parental leave for all full-time employees: 12 weeks paid parental leave for the birthing mother, 6 weeks paid parental leave for the non-birthing parent
  • $1,000 annually for professional development
  • Life, AD&D and Disability insurance for full-time employees
  • 401K (noncontributory by Knock) for all employees
  • $75 monthly allowance for health & wellness
  • Up to $400 monthly for a co-working space for eligible employees
  • $100 monthly allowance for home internet, mobile phone or other communication devices
  • $2,500 referral bonus for eligible employees

Job Application Resources

No items found.

More Openings at Knock

Knock
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Knock
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Knock
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Knock

Knock is a messaging application for building residents.
Location
San Francisco, CA
Company Size
Workplace Type
Industries
Apps
Messaging
Information Technology
Internet Services
Software
Open Roles
4
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

Knock

Knock is a messaging application for building residents.
Company Overview

Knock is a messaging application for building residents.

Benefits
  • 100% remote work culture
  • 100% employee covered medical, dental, & vision premiums for full-time employees
  • Flexible Paid Time Off for full-time employees
  • Paid parental leave for all full-time employees: 12 weeks paid parental leave for the birthing mother, 6 weeks paid parental leave for the non-birthing parent
  • $1,000 annually for professional development
  • Life, AD&D and Disability insurance for full-time employees
  • 401K (noncontributory by Knock) for all employees
  • $75 monthly allowance for health & wellness
  • Up to $400 monthly for a co-working space for eligible employees
  • $100 monthly allowance for home internet, mobile phone or other communication devices
  • $2,500 referral bonus for eligible employees
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address