Full Time
8
40
Feb 11, 2026
Senior Full-Stack Developer
About BoatBouncer
BoatBouncer is a peer-to-peer boat rental platform connecting boat owners with renters. We're looking for an experienced full-stack developer to resolve critical production issues along with development of new features.
Project Overview
This is a time-sensitive, focused engagement to resolve two specific issues on our platform:
This opportunity is full time, but can accommodate some part time employment.
Required Qualifications
Must-Have Experience:
3+ years of full-stack web development experience
Proven expertise with Next.js (React framework)
Strong Node.js and Express.js backend development
Demonstrated experience with MongoDB database design and optimization
Mapbox API integration and geolocation services
RESTful API design and debugging
Authentication systems (JWT, OAuth, session management)
Strong debugging and problem-solving skills
Experience with version control (Git)
Technical Stack Proficiency:
Frontend: Next.js, React, JavaScript/TypeScript
Backend: Node.js, Express.js
Database: MongoDB, Mongoose ODM
Third-party APIs: Mapbox integration
Testing: Unit testing frameworks (Jest, Vitest, or similar)
Specific Responsibilities for beginning work:
Diagnose and fix the Mapbox map focus issue on location search
Identify and resolve the inconsistent authentication failures in login/registration
Implement comprehensive error handling and user-friendly error messages
Add proper logging and monitoring for both features
Conduct thorough testing across browsers and devices
Provide clear documentation of changes made
Ensure code follows best practices and existing codebase patterns
Participate in code reviews and implement feedback
Monitor post-deployment for any issues
Nice-to-Have Skills
Experience with TypeScript
Familiarity with Mapbox GL JS
Experience with performance optimization
Knowledge of CI/CD pipelines
Experience with cloud platforms (AWS, GCP, Azure)
Previous experience with rental/marketplace platforms