Full Stack Developer
Job Description
At HeyTaco, we help 1000s of teams around the world create a world-class culture built on gratitude. With a taco in our name, we enjoy making work fun for others and for ourselves. We’re searching for someone to help us continue creating a world-class customer driven company built on purpose. If working on feel-good software that truly makes people’s lives better gets you excited, read on.
About the roleThis is a builder role at a pivotal moment. You’ll help set up our tech foundation for years of growth, and shape how we scale, evolve, and continue delighting our customers. This role is ideal for someone who has startup experience—or dreams of getting their hands dirty in one. You’re motivated by building things people love and use every day.
Who you areYou are a self-directed proactive individual who approaches situations and people with curiosity. You care about your work more than you care about your title. You thrive in ambiguity, love wearing many hats, and see constraints as creative fuel. You’d rather chart your own course than wait for directions—and you do it with purpose and follow-through. You like working with a team as much as you enjoy getting your sleeves rolled up deep in code.
ResponsibilitiesExamples of things you’ll be working on include:
- Identify high-leverage ways to enhance our product, drive growth, strengthen our stack, and create fun, useful experiences for our customers.
- Collaborate on the design of a software architecture that is built to last
- Design and implement features from back end to front end that function elegantly and effectively in collaboration platforms like Slack and Teams, as well as on the web
- Assist in the management and maintenance of databases, network architecture, and other assets in the cloud
- Test software to ensure accuracy, responsiveness, efficiency, and solution fit
- Troubleshoot, debug and upgrade legacy software, driving the adoption of new technologies, including vendor and open source software
- Help improve processes around security and data governance
- Write technical documentation to define processes and improve future onboarding
- Serve as a technical resource to support Customer Success & Support in resolving issues and delighting customers
Technical requirements:
- Degree in Computer Science, Computer Engineering, or a related field
- 3+ years of experience as a Full Stack Developer or similar role, including professional experience developing applications for the web or desktop
- Proficiency in:
- Front-End: HTML/CSS, JavaScript, EJS
- Back-End: Node.js, Express
- Databases: PostgreSQL, Redis
- A solid understanding of basic UI/UX principles, with an eye and enthusiasm for designing software features that users will love
Teammate requirements:
- Ability to manage your workload, prioritize your responsibilities, and self-direct towards your goals
- A builder’s mindset: you spot problems, own them, and turn ideas into action—fast and with care.
- Integrity: saying what you are going to do, and then doing it
- Great listening skills, curiosity and a constant desire to learn
- Coachability: you seek out feedback and are comfortable giving feedback
- Patience, a sense of humor, and a knack for relating to people
We offer a competitive salary based on your results and experience level ($100,000 - $130,000 range), matching 401k, fully paid health care benefits, flexible PTO (25 days off) and an annual performance bonus. Other benefits you have in mind? Let us know. This is a small team, we get to create an environment that takes care of what is important to us as we go. Nothing is set in stone, besides our core values, which are listed below. We live them, on purpose, every day.
People First: We value every relationship. Within our team and among our customers.
Do The Right Thing: Integrity is the foundation for everything we do. So we do what is right — even when no one is watching.
Always Optimistic: We look at things with a positive eye and an open mind and always try to see the good in something first.
Be Authentic: We celebrate all of the nuances that make us unique. For it’s our differences that make us thrive and do better when together.
Make It Fun: The fun doesn’t just happen, we gotta make it happen.
Company Information
Location: Not specified
Type: Not specified