Full-Stack Software Engineer
San Mateo, CA
Do you love awesome coffee? Yeah, we thought so. At Brewbird, you are going to make tech that will transform everyone into a champion barista (unless you already happen to be one). As our full-stack engineer, you’re going to build the web portal that makes our product tick. You’ll come in at the ground level and own the whole thing, and as we grow, you’re going to show everyone else how to do it too.
Working at the intersection of hardware, software, and coffee, we are building technology to make it easy and affordable for everyone to have a perfect cup of coffee where they live and work. And we want you to be a part of it. We're backed by some of the best venture funds in the Bay Area, as well as numerous industry leaders and veterans. If you are comfortable with learning new tools while finding more efficient ways to leverage existing software tools (all the while drinking the best coffee), we would love to chat with you!
What You'll Be Working On
You will architect and build server and browser based systems that will integrate with our Brewbird Coffee machines. On top of that, you will create the Brewbird experience by building both back-end infrastructure and user-facing features. As our core full-stack engineer, you will develop the software architecture including determination of current limitations and compatibilities between subsystems, selection of new concepts and methodology, and development of major components.
We want you to lead by example and produce high-quality code that establishes coding standards and best practices for the team. This will enable you to create technical requirements, software design specifications and other forms of architectural documentation. And finally, you will perform code reviews and have your code reviewed by peers.
- BS or MS degree in Computer Science or a related technical field preferred
- Practical extensive knowledge of SQL (e.g. MS SQL, MySQL, or PostgreSQL) and cloud database technologies (e.g. AWS or Azure)
- 5+ years of experience in one or more server-side programming languages, frameworks, and software stacks (e.g. Ruby, Python, PHP, Java)
- Experience building web and mobile applications (using React/Flutter) is a plus
- Hands-on experience in supply chain, logistics, e-commerce, payments, or monetization platforms is a plus
- Strong presentation and communication skills for driving critical design decisions
At Brewbird, we put our people first. In addition to a competitive compensation package with meaningful early stage equity, we provide our employees with flexible paid time off to relax and recharge. We also offer a generous employer-paid healthcare coverage, company sponsored team lunches, unlimited coffee/beverages, and a pre-tax commuter account for mass transit or parking.
Brewbird is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, and encourage all qualified applicants to apply.