Senior Full Stack Engineer at BoomPop
Denver, Denver County, Colorado, 80285, USA
Listed on 2026-10-02
-
Software Development
Full Stack Developer, Backend Developer, Front End Developer
At Boom Pop, we believe in the importance of bringing people together. Since 2020, we’ve been transforming the way people gather, making it easier, more engaging, and truly unforgettable. We combine a top‑notch event planning team with cutting‑edge AI technology to make planning events as easy as shopping online.
We’ve organized critical events for over 6,000 clients, including Google, Nike, and Accenture, bringing together more than 300,000 attendees. We have raised over $35M from top‑tier investors, including Atomic, ACME Capital, and Alex Rodriguez (A‑Rod).
Why Join Us?The world of work is changing, and Boom Pop is leading the charge. With remote work on the rise, companies like Airbnb, Salesforce, and Shopify are embracing a new mantra:
Offsites are the new office. The group travel and events industry is booming, and we’re at the heart of it. Businesses are shifting their budgets from traditional office spaces to in‑person experiences.
Join us and be part of a world‑class team that’s redefining the future of travel and events. You’ll find endless opportunities for growth, the chance to work with top‑tier clients, and the thrill of making a real impact on the world.
Mission:Essence of the Job
As a Senior Full Stack Engineer, you will play a pivotal role in shaping our product and technology landscape. Your mission is to design, develop, and maintain scalable software solutions that drive our innovation and business goals. You will collaborate closely with cross‑functional teams, mentor junior engineers, enhance coding standards, and implement best practices.
Top 3 Priorities- End‑to‑end software development and system ownership
- Demonstrate leadership in code quality and best practices
- Be innovative and collaborate cross‑functionally
- Ramp up on Boom Pop’s stack (React, Node, AWS, GraphQL, etc.).
- Start shipping code in production environments.
- Participate in code reviews and contribute to technical discussions.
- Document findings or opportunities for optimization.
- Own and ship a key full‑stack feature from planning to release.
- Identify and fix at least one performance, scalability, or reliability gap.
- Share insights or tooling improvements with the broader engineering team.
- Act as a mentor to at least one junior engineer.
- Serve as technical owner for a product vertical or user flow.
- Improve testing coverage and developer experience through automation.
- Propose and help implement cross‑functional improvements to how we build.
- Partner closely with product and design to influence roadmap decisions.
- Efficiency:
Produce significant output with minimal wasted effort. - Attention to detail:
Prevent important details from slipping through the cracks. - Autonomy:
Self‑direct, make decisions, and move work forward without constant oversight. - Cross‑functional collaboration:
Communicate clearly and build trust across teams. - Resource/Time allocation:
Prioritize work, manage bandwidth, and make smart trade‑offs. - Innovation:
Bring fresh ideas, creative problem‑solving, and challenge the status quo. - Communication:
Speak and write clearly, articulately, and without being overly verbose.
- Provide and inspire innovation features that fuel Boom Pop’s growth and generate ideas for emerging business needs.
- Be involved in the entire product lifecycle, from ideation through building, testing, deploying, monitoring, and supporting mission‑critical systems.
- Deliver high‑quality code and design review feedback; evangelize and lead adoption of standards and best practices.
- Optimize performance and maintain system stability.
- Ensure that software design patterns and best practices are followed throughout development.
- Keep abreast of industry trends, best practices, and emerging technologies.
- Review…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).