Flag job

Report

Senior Full Stack Engineer

Salary

$0.0155k - $0.018k

Min Experience

5 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are seeking a passionate Senior Full Stack Engineer to be a core part of the team building the growth engine for Knock and helping to create a world class customer experience. You'll play a key role in developing applications and services that drive Knock.com, as well as the platform supporting our network of partners and Knockstars. This role will be a 50/50 split between backend and frontend. Role Description: Design, architect, build and maintain our core backend services that power Knock’s customer-facing applications and communicate your designs to fellow engineers Build and maintain innovative new experiences for Knock’s internal and consumer-facing web applications Commit to good engineering practices of security, testing, logging, alerting and deployment processes Continually learn, grow, and expand your knowledge, while also supporting others learning experiences; act as a mentor and be a resource for others inside and outside of your team Demonstrate a high level of ownership for the Knock platform and our customer experience and advocate for strong UX and Design principles Design solutions with simplicity and consistency, enabling elegant, composable architecture to scale complex software systems Collaborate with our talented UX, Product, and Engineering team members as well as other parts of the Knock business to deliver great products Participate in the on-call rotation (required) You Should: Have 5+ years of software development experience in a professional work environment Have 3+ years of writing production-level Node.js code Have 3+ years of writing production-level React code 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 Have proven success working 100% remote in prior positions & are experienced working with a distributed, national team Be able to adapt to a rapidly changing startup environment and willing to learn new technologies and tools while working with existing data and services Be able to author, present and communicate technical designs and processes to both technical and non-technical audiences Technical Qualifications - You’ll Bring: Programming proficiency in designing and implementing services in Node.js and TypeScript with experience in common frameworks such as Fastify Experience in HTML, CSS and Javascript with a solid understanding of modern web technologies (React.js, Next.js, Svelte, TypeScript) to build and maintain responsive web applications Understanding of software design principles and experience with the full lifecycle software development including requirements gathering, development, testing, troubleshooting, deployment, instrumentation and monitoring RDBMS and SQL experience (MySQL or PostgreSQL), general DB design, writing and optimizing queries Experience designing RESTful and/or RPC style APIs to drive web experiences, and service to service functionality for business entities and data manipulation Experience working and integrating with third-party APIs Experience in Infrastructure with at least one major cloud provider, ideally AWS (we use ECS, RDS, Lambda, S3, SNS, SQS, CloudWatch, etc.) Experience in building and updating CI/CD pipelines (bonus) Familiarity with logging, debugging and application performance monitoring tools Physical Requirements: Set up and constantly operate a computer Communicate and exchange accurate information to others via telephone or internet video applications Must be available on scheduled weekends and overnights for on-call escalations The candidate must be able to perform the essential functions of the job, with or without reasonable accommodation.

About the company

Knock is a caring group of people who came together from across the industry with the belief there had to be a better way to serve people in the journey between homes. We offer a first-of-its-kind Knock Bridge Loan™ that gives everyone in the process more convenience, certainty, and competitiveness. Founded in 2015, we have earned the industry’s trust: an A+ Better Business Bureau rating and relationships with more than 120,000 real estate agents in our 75 markets across the US.

Skills

Node.js
React
JavaScript
TypeScript
HTML
CSS
SQL
AWS