Senior Full Stack Engineer
BoomPopAbout the Role
BoomPop is seeking a Senior Full Stack Engineer to join our dynamic team. As a Senior Full Stack Engineer, you will play a crucial role in driving innovation and growth at BoomPop. You will be involved in the entire product lifecycle, from ideation through building, testing, deploying, monitoring, and supporting mission-critical systems.
Key Responsibilities
- Innovation and Growth: Provide and inspire innovative features that fuel the growth of BoomPop and generate creative ideas for emerging business needs.
- Product Lifecycle: Be involved in the entire product lifecycle, from ideation through building, testing, deploying, monitoring, and supporting mission-critical systems.
- Code Quality: Provide high-quality code and design review feedback to other engineers; define, evangelize, and lead the adoption of standards and best practices within the organization for code and design reviews.
- Performance Optimization: Optimize performance and maintain system stability.
- Continuous Improvement: Keep abreast of industry trends, best practices, and emerging technologies in software development.
- Code Review and Mentorship: Review code contributions from the team and provide constructive feedback to promote code quality and maintain coding standards.
- Documentation: Create and maintain technical documentation for developed software, APIs, and processes to ensure comprehensive understanding and knowledge transfer.
Qualifications
- Education: BS/MS in Computer Science or equivalent experience.
- Experience: 5+ years of experience delivering systems and applications.
- Technical Skills: Solid foundation in writing scalable code following best practices of accessibility, performance optimization, and instrumentation. Strong experience with relational/non-relational database design, implementation, and analytics.
- Frontend Experience: 3+ years of React experience.
- Backend Experience: 3+ years experience in mid-tier technologies such as AWS Lambda, Node.js, RoR, etc.
- Testing: Experience with test automation: CI/CD, unit/integration/functional testing.
- Startup Environment: Desire to work at a startup! This means things change quickly, and you're comfortable with that.
- Bonus Skills: Experience with machine learning, NLP, and neural networks is a plus.
Technologies We Use
- Languages: TypeScript – frontend and backend.
- Cloud: AWS Serverless – Lambda, Event Bridge, etc.
- Frameworks: SST + CDK, Next.js, hosted on Vercel.
- Databases: Postgres and DynamoDB.
- UI Libraries: MaterialUI React.
- Testing: Cypress automated testing.
- CI/CD: Automated CI/CD pipeline using Github Actions.
Benefits & Perks
- Competitive Salary + Equity: With tons of room for career growth.
- 401(k): Company sponsored.
- Generous PTO: Paid time off.
- Parental Leave: Paid parental leave.
- Flexibility: Flexibility to work from anywhere.
- Team Offsites: Amazing team offsites + events every quarter.
- Healthcare: World-class medical, vision, and dental plans with 100% employee contributions covered + 80% dependent contributions covered.
- Phone Stipend: $50/month phone stipend.
Additional Information
- Travel: Occasional travel is required, with roughly 3-4 nights of travel per quarter.
- Compensation: Base salary ranges from $130,000 to $160,000 per year, depending on experience and qualifications. Medical, vision, dental, and life benefits range from $10,000 to $16,000 per year, depending on individual or family plan. Equity is also offered, with a total estimated annual value of $50,000+.
Join BoomPop 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.
Benefits Extracted with AI
- 401(k)
- Generous PTO
- Paid parental leave
- World-class medical, vision, and dental plans
- $50/month phone stipend
Similar jobs
Last update: 23 minutes ago
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Full Stack Software Engineer - MERN Stack
Join Boom Entertainment as a Full Stack Software Engineer specializing in the MERN stack. Work remotely on innovative gaming products.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Principal Full-Stack Engineer (Backend Focus)
Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.
Full Stack Engineer with React.js and TypeScript
Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Full Stack Software Engineering Specialist (Node/React)
Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.
Founding Engineer - Full-Stack (React, TypeScript, Python)
Join Nowadays as a Founding Engineer to innovate AI-driven event planning solutions. Full-stack role in San Francisco.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
Senior Full Stack Engineer - Node.js, React.js, TypeScript
Join Rocket Money as a Senior Full Stack Engineer to enhance our Cancellation systems using Node.js, React.js, and AI.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Remote Fullstack Software Engineer
Join PermitFlow as a Remote Fullstack Software Engineer. Work with JavaScript, TypeScript, and ASP.NET MVC to build innovative solutions.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Full Stack Engineer
Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.