Company Overview:
Hazlnut is a fast growing, dynamic young company within the restaurant technology space. We believe that small, independent restaurants and chains deserve the same access to technology as the larger national brands. We're well funded, have a strong and growing client base and are ready to make a lasting impact in the industry.
About the role:
As a Senior JavaScript Developer, you’ll work with other developers and departments to help lead developmental goals and initiatives. The majority of your time will be spent writing clean, reusable, and scalable code, but a portion will be spent on architecting and designing new features and spearheading new projects.
Why this role is right for you:
· Competitive salary
· Signing bonus
· Relocation stipend
· Hybrid (on-site with remote days) or Fully Remote
· Excellent benefits including Health Insurance, 401k (with company match), Dental, Vision and Life Insurance.
Responsibilities:
· Writing maintainable, unit-tested code
· Being a release owner
· Lead code reviews and enforce standards
· Mentoring junior developers
· Staying on top of and suggesting new technologies and techniques to improve development productivity
· Participate in design reviews
Requirements:
· 5+ years professional working experience in a Software Developer role
· 3+ years experience with Node.js
· Excellent communication skills
· Strong analytical and critical thinking skills
· Deadline and detail oriented
Preferred:
· 3+ years experience writing in React.js and Redux
· 2+ years with Google Dialogflow CX or other virtual agent software
· Experience with Next.js
· Experience as a senior developer
· Experience with Python is a plus
· Experience with AWS preferred