About The Company
Knackhook is a forward-thinking technology company dedicated to delivering innovative software solutions that drive business growth and operational excellence. With a focus on cutting-edge technologies and a collaborative work environment, Knackhook empowers its team members to develop impactful
applications that meet the evolving needs of clients across various industries. Our commitment to quality, innovation, and continuous improvement positions us as a leader in the tech landscape, attracting talented professionals who are passionate about creating meaningful di
gital experiences.
About The Role
We are seeking a highly motivated and experienced Full Stack Developer to join our dynamic team in Santa Clara, CA. In this role, you will be responsible for designing, developing,
testing, and maintaining sophisticated full-stack
applications utilizing
React and
Node.js. You will play a critical role in building scalable
microservices and RESTful
APIs, ensuring they adhere to modern engineering standards. The ideal candidate will have a strong background in
microservices architecture,
API development, and
cloud-native solutions, with a proven track record of delivering high-quality, high-impact projects.
This position offers an exciting opportunity to work on innovative projects that leverage event-driven architectures and
cloud technologies. You will collaborate closely with product management and UX teams to translate business requirements into technical solutions, participate in architecture and code reviews, and contribute to the continuous improvement of engineering practices. Your expertise will help drive the company's technological growth and ensure the delivery of robust, secure, and efficient software products.
Qualifications
The ideal candidate should possess a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. A minimum of 12+ years of experience in full-stack application development is required, with extensive hands-on expertise in
Node.js,
React, and
Microservices architecture. Strong knowledge of
API design, development, and performance optimization is essential, along with experience in
Git, CI/CD pipelines, and
Agile methodologies.
The candidate should have a solid understanding of software design patterns, data structures, and algorithms. Experience in building scalable,
cloud-native
applications and familiarity with
cloud infrastructure, storage, and data management domains is a plus. Proven ability to take ownership of complex technical challenges, solve problems efficiently, and deliver high-impact projects in a collaborative environment is crucial. Excellent communication skills, troubleshooting abilities, and a mindset geared towards continuous learning are also important for success in this role.
Responsibilities
- Design, develop, test, and maintain full-stack applications using React and Node.js to meet business requirements.
- Build and enhance scalable microservices and RESTful APIs, ensuring adherence to modern engineering standards and best practices.
- Design and implement secure, well-documented APIs for both internal and external consumption.
- Develop cloud-native, event-driven architectures that support high-scale and high-performance applications.
- Collaborate with product management and UX teams to translate business needs into effective technical solutions.
- Participate in architecture reviews, code reviews, and contribute to engineering best practices across teams.
- Drive quality assurance through unit testing, integration testing, automation, and continuous integration/continuous deployment (CI/CD) practices.
- Troubleshoot and resolve complex production issues, performance bottlenecks, and system outages.
- Contribute to comprehensive technical documentation and mentor junior engineers to foster a culture of continuous learning and development.
Benefits
Knackhook offers a competitive benefits package designed to support our employees’ well-being and professional growth. Our package includes comprehensive health insurance plans, including medical, dental, and vision coverage. We provide flexible work arrangements and generous paid time off to promote work-life balance. Employees have access to professional development opportunities, including training programs, conferences, and certifications. Additionally, we offer performance-based incentives, retirement savings plans, and a collaborative, innovative work environment that encourages creativity and initiative.
Equal Opportunity
Knackhook is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected status under applicable law. We believe that diverse perspectives and experiences drive innovation and excellence, and we are dedicated to creating an environment where all employees can thrive and succeed.