Full Stack Software Engineer - MERN Stack
Location
United States
Posted
9 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
This role involves developing software applications for Boom Sports, a platform redefining fan engagement with sports.
- Own features end-to-end: from design discussions through implementation, testing, and production monitoring.
- Work across the full stack: frontend, mobile, server, and data layers.
- Optimize for performance, stability, and quality of the end-user experience.
- Participate in roadmapping, stand-ups, code review, and ongoing discussions about best practices and design patterns.
- Develop an appreciation for the gaming vertical and contribute to the design, testing, and evaluation of new products and features.
Qualifications
- 5+ years of professional software engineering experience.
- 2+ years of Production React Native experience.
- Solid working knowledge of modern web technologies: JavaScript/TypeScript, Node.js, and MongoDB (or similar).
- Experience leveraging AI coding tools to prototype, debug, write tests, and improve developer velocity while maintaining code quality.
- Creative problem-solver with strong critical thinking and troubleshooting skills who learns quickly and takes initiative.
- Strong communicator and collaborator who makes the people around them better.
- Interest in or experience with the Sports and/or Sports Betting industry.
Requirements
- Experience working on B2C products at a small company or startup.
- Experience with at-scale integration of 3rd party APIs.
- Experience with microservices architecture and client-server communication (REST, Server Sent Events, websockets, etc.).
Benefits
- Positions are fully remote.
- Uncapped PTO (please use them!).
- Flexible working hours.
- Quarterly contests and giveaways featuring prizes and swag boxes.
- A $300 home office reimbursement.
- Parental support (paid leave, childcare, and adoption benefits).
- Health, Dental, Vision+.
- 401K Match & FSA.
- A great culture that includes support for learning and development.
Job Requirements
- 5+ years of professional software engineering experience.
- 2+ years of Production React Native experience.
- Solid working knowledge of modern web technologies: JavaScript/TypeScript, Node.js, and MongoDB (or similar).
- Experience leveraging AI coding tools to prototype, debug, write tests, and improve developer velocity while maintaining code quality.
- Creative problem-solver with strong critical thinking and troubleshooting skills who learns quickly and takes initiative.
- Strong communicator and collaborator who makes the people around them better.
- Interest in or experience with the Sports and/or Sports Betting industry.
- Experience working on B2C products at a small company or startup.
- Experience with at-scale integration of 3rd party APIs.
- Experience with microservices architecture and client-server communication (REST, Server Sent Events, websockets, etc.).
Benefits
- Positions are fully remote.
- Uncapped PTO (please use them!).
- Flexible working hours.
- Quarterly contests and giveaways featuring prizes and swag boxes.
- A $300 home office reimbursement.
- Parental support (paid leave, childcare, and adoption benefits).
- Health, Dental, Vision+.
- 401K Match & FSA.
- A great culture that includes support for learning and development.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer collaborating on API design and security platform development at Bugcrowd
Senior Software Engineer
RaftAccelerating agile federal innovation through open source DevSecOps, data analytics, and human-centered design.
Senior Software Engineer for a real-time data platform for the DoD
Senior Software Developer
Tivity HealthAt Tivity Health, we deliver resources to help the adults we serve live healthier, happier, more connected lives.
Full-stack developer creating scalable applications for Tivity Health
Director of Software Engineering leading Credit platform at Marqeta