About the position
As a Full Stack Engineer at Knock, you will play a crucial role in building the growth engine for the company and creating an exceptional customer experience. Your main responsibilities will include developing and maintaining innovative web applications, proposing data models for new features, collaborating with cross-functional teams, and ensuring the implementation of best practices for architecture and design. Additionally, you will have the opportunity to mentor and support others in their learning experiences. This is an exciting opportunity to work with a senior team and contribute to the success of Knock's platform.
Responsibilities
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
Benefits
- Fully remote work opportunity
- Competitive salary range of $149,000.00 - $193,000.00 USD
- Opportunity to work with a passionate team
- Disruptive industry with potential for growth
- Commitment to diversity, inclusion, and equity
- Equal opportunity employer
- Multi-billion dollar consumer brand
- Opportunity to work with new technologies and tools
- Possibility of learning and development
- Flexible work environment
- Potential for bonus and/or commission
- Physical requirements can be accommodated