What are the responsibilities and job description for the Full-Stack Engineer position at Humu?
We're on a mission to make work better for everyone, everywhere. We empower people to thrive at work, without creating more work for them.
Who we are
We're an action management platform that makes it easy for organizations to improve their morale, engagement, and performance—every single week. At Humu, we know that all great things start small, which is why we give people the exact step-by-step support they need to reach big goals.
We’re looking for passionate collaborators who are excited about building a product that empowers people to improve themselves, and the teams around them.
What you’ll get to work on
Humu’s Nudge Engine™ deploys thousands of customized nudges—small, personal steps—throughout organizations to empower every employee, manager, team, and leader as a change agent. Over time, our nudges grow increasingly aware of the timing, messaging, and motivational techniques that inspire individual employees towards action.
Where you fit in
We are committed to change the working world for the better by bringing greater meaning and happiness into everyone's working lives, everywhere. We are passionate about our mission, and excited to collaborate with people who want to do the same - and people who will bring in their different perspectives to help us continue to shape our team and product. If this is you, please apply!
The details
Role and responsibilities:
- As a member of Humu’s Product team, you will “ship” (figuratively & literally) quality product iterations to end-users
- Collaborate with People Science and other Humu teams to translate research-backed science to products that drive behavior change within organizations
- Lead, shape, and build new features and functionality
Qualifications:
- 1–99 years of experience working across the full technical stack, delivering quality code on both frontend and backend
- Driven engineer that is motivated to build a great product and great codebase in a fast-paced environment
- Strong communication skills with a growth and learning mindset
- Strong analytical thinking and ability to make thoughtful decisions while building data-driven products
- Attention to detail, great sense of design, and commitment to beautiful user experiences to serve employees
- Understanding of computer science fundamentals, schema design, and best practices
- Understanding of frontend technologies and tooling––we use React (and TypeScript, HTML, CSS) for most of our UIs
- Understanding of backend technologies and tooling––we use Python, Flask, and Google Cloud Platform