
Software Engineer (Glamour)
Bombas
Job description
-
Bombas is looking for a Software Engineer to join our Engineering Team
-
In this role, you’ll help build and improve the systems and experiences that bring our mission and products to life online
-
You’ll collaborate across teams to create solutions that make our digital experience faster, more reliable, and more enjoyable for our customers
-
Own the design, development, testing, and maintenance of features with guidance from senior engineers
-
Consistently writing code that is testable, readable, reliable, and observable
-
Build performant, accessible, and reusable frontend components that enhance site experience and customer engagement
-
Collaborate with product and design to translate UX goals into high-quality, user-focused solutions
-
Contribute to full-stack development by integrating APIs and ensuring seamless data flow between frontend and backend systems
-
Participate in code reviews and team discussions to maintain best practices and code quality
-
Delivers work in incremental pieces and exercises good judgment to balance opportunity cost and value
-
Recognizes and helps address risks, technical debt, and improvement areas with guidance from senior engineers
-
Works closely with senior engineers to manage dependencies and align on shared goals
-
Help maintain a psychologically safe and inclusive environment where teammates can freely share ideas and feedback
Benefits
-
100% Employer-Paid Healthcare
-
Annual Bonus
-
401K Matching
-
Unlimited Vacation
-
Hive Hangouts
-
Health & Wellness Reimbursement
-
Educational Assistance
-
Company Retreats
-
Community Events
-
Company Equity
-
Dog-Friendly Office
-
Pre-Tax Commuter Benefits- The ideal candidate has 2+ years of software engineering experience and is excited to grow, learn, and contribute to meaningful work that helps people in need of essential clothing items
-
Agile and excited to work in collaborative and cross-functional team environment
-
A team player who is willing and happy to help
-
Excellent problem-solving and debugging skills
-
Inquisitive, love to learn, embrace failure, and never give up
-
Curiosity, adaptability, and a growth mindset
-
You build software that’s clear, dependable, and designed to evolve with the team’s needs
-
You have excellent analytical and problem-solving skills, and can communicate your ideas clearly
-
Comfortable working in an open office environment while staying focused
-
Belief in our mission and understand the importance of giving-back
-
Strong understanding of RESTful APIs and web application architecture
-
2+ years of experience in software engineering (experience in eCommerce a plus)
-
Proficiency in Next.js, TypeScript, and GraphQL (familiarity with Prisma and Kafka is a plus)