The Knot Worldwide is looking for a Lead Software Engineer to drive technical direction and mentorship, working on complex user problems within their eCommerce Guest product offering. The goal is to deliver value to the business by ensuring engineering best practices are adopted and followed, and by implementing new features and services iteratively.
Requirements
- 4+ years hands-on proven track record implementing JavaScript applications.
- 4+ years of experience using React and/or Redux or other modern frontend framework.
- 4+ years of experience using Node.js or similar technology.
- Experience building and maintaining scalable APIs
- Experience with production Node.js solutions.
- Experience with one or more Node.js web frameworks
- Experience building front-end apps in React
Responsibilities
- Contribute to the development of codebase and infrastructure (Node, React, AWS)
- Lead and facilitate decision making during technical meetings
- Ensure the continuous improvement of engineering and product processes
- Leverage skills and experience to implement product features that are well architected, tested, and understandable.
- Promote best practices surrounding TDD, continuous integration, code standards, etc.
- Experience building and maintaining scalable APIs
- Experience with production Node.js solutions.
Other
- Lead a talented team of full-stack engineers
- Collaborate closely with distributed teams in the United States
- Foster a culture of quality and ownership
- Collaborate closely with your Engineering Manager, Product Managers and other engineering teams at all stages of product development and launch
- Provide mentorship to all members of the team, coaching team members on their personal and career development.