About The Company
Knackhook is a pioneering technology company dedicated to delivering innovative software solutions that empower businesses to achieve their di
gital transformation goals. With a focus on cutting-edge technologies and a commitment to excellence, Knackhook specializes in developing scalable, secure, and high-performance
applications tailored to meet the diverse needs of our clients across various industries. Our collaborative and forward-thinking environment fosters continuous learning and growth, enabling our team members to stay ahead in the r
apidly evolving tech landscape.
About The Role
We are seeking a highly motivated and experienced Full Stack Developer to join our dynamic team in Santa Clara, CA. The ideal candidate will possess a strong background in
Node.js,
React, and
Microservices architecture, with a proven track record of designing and implementing robust
API solutions. In this role, you will be instrumental in developing full-stack
applications that are scalable, secure, and aligned with modern engineering standards. You will collaborate closely with product management, UX teams, and other stakeholders to translate business requirements into innovative technical solutions. Your expertise will help drive the development of
cloud-native, event-driven architectures that support high-scale
applications, ensuring optimal performance and reliability.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 12+ years of professional experience in full-stack application development, with a focus on Node.js, React, and Microservices architecture.
- Extensive hands-on expertise in API design, development, and performance optimization.
- Proficiency with version control systems such as Git, CI/CD pipelines, and Agile development methodologies.
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience in building scalable, cloud-native applications, with a solid grasp of software engineering best practices.
- Knowledge of storage, data management, or cloud infrastructure domains is a plus.
- Demonstrated ability to take ownership of projects, solve complex technical challenges, and deliver impactful solutions in a collaborative environment.
- Excellent communication skills, troubleshooting abilities, and a mindset geared towards continuous learning and improvement.
Responsibilities
- Design, develop, test, and maintain comprehensive full-stack applications utilizing React and Node.js frameworks.
- Build and enhance scalable microservices and RESTful APIs that adhere to modern engineering standards and best practices.
- Design and implement secure, well-documented APIs for both internal and external consumers, ensuring high levels of security and usability.
- Develop cloud-native, event-driven architectures that support high-scale, high-availability applications.
- Collaborate with product management and UX teams to translate business requirements into effective technical solutions.
- Participate in architecture reviews, code reviews, and contribute to the continuous improvement of engineering practices.
- Drive quality assurance through comprehensive unit testing, integration testing, automation, and CI/CD practices.
- Troubleshoot and resolve complex production issues and performance bottlenecks to ensure optimal system performance.
- Contribute to technical documentation and mentor junior engineers, fostering a culture of knowledge sharing and continuous improvement.
Benefits
At Knackhook, we offer a competitive benefits package designed to support our employees' well-being and professional growth. Our offerings include comprehensive health insurance plans, including medical, dental, and vision coverage. We provide generous paid time off, flexible work arrangements, and opportunities for ongoing learning and development. Additionally, employees have access to retirement savings plans, performance bonuses, and various wellness programs aimed at promoting a healthy work-life balance. Our collaborative environment encourages innovation and recognizes individual contributions, making Knackhook a great place to build your career.
Equal Opportunity
Knackhook is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, 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 contribute to our shared success.