Senior Software Engineer (Full Stack)
O2E BrandsAbout the role
1-800-GOT-JUNK?, the #1 name in junk removal, is seeking a Senior Software Engineer (Full Stack) to join our growing technology team in Kansas City. As part of the Product & Technology department, you will play a key role in shaping and improving development best practices, delivering high-quality code, performing code reviews, and contributing to large-scale platform development. You'll be actively involved in every phase of the project lifecycle and collaborate with cross-functional teams to support daily web business operations.
💼 A DAY IN THE LIFE
- Implement full-stack solutions using Nest.js, Node.js, Next.js, React.js, and PostgreSQL to build high-performance, scalable web applications.
- Design and implement seamless communication between front-end and back-end systems, ensuring a smooth user experience.
- Develop and maintain robust RESTful APIs and GraphQL services to support interactions between front-end and back-end systems.
- Collaborate with cross-functional teams to deliver innovative solutions that meet business needs and user expectations.
- Develop and maintain CI/CD pipelines, automating build, test, and deployment processes to streamline the application lifecycle.
- Use performance monitoring tools like Datadog to track application performance, troubleshoot issues, and improve system reliability.
- Provide technical leadership, offering guidance, mentoring, and support to the peers on day to day activities.
- Ensure high availability and redundancy in both development and production environments.
- Ensure adherence to security and compliance best practices, implementing protocols for secure and efficient web development.
- Create exceptional documentation to promote knowledge-sharing and contribute to continuous learning within the team.
- Contribute to O2E Brands' digital strategy, ensuring that all web platforms and digital channels align with world-class service standards.
- Continuously improve development processes, maintaining best practices in coding, testing, and performance optimization.
- Engage internally and externally to share knowledge and stay on top of emerging web technologies, driving innovation and growth for both personal and business success.
🎯 WHAT YOU BRING TO THE TABLE
- At least 5+ years of experience in full-stack development, with a strong focus on modern JavaScript technologies.
- Expertise in Next.js, React.js, and Node.js for building scalable, performant front-end and back-end applications.
- Strong proficiency in PostgreSQL and experience integrating databases with web applications.
- Solid understanding and hands-on experience with RESTful APIs and GraphQL.
- Advanced experience with CI/CD pipelines and tools (e.g. GitHub Actions) to automate the build, test, and deployment processes.
- In-depth knowledge of performance monitoring and observability tools such as Datadog or similar platforms.
- Strong understanding of version control systems, specifically Git and Git workflows.
- Experience with Docker and containerization for development and deployment.
- Familiarity with cloud services like AWS and architecting serverless apps.
- Excellent problem-solving skills with the ability to diagnose and resolve complex technical issues.
- Strong communication and collaboration skills to work effectively with both technical and non-technical teams.
- Proficiency in Agile methodologies and working in an Agile team environment.
Nice to Have:
- Familiarity with PHP and its application in modern web development.
🏢 HYBRID WORK ENVIRONMENT
Our motto "It's All About People" drives us to create a hybrid work model that promotes collaboration, celebration, and connection, while giving you the flexibility to work where it makes sense for you.
- Kansas City based team members will be expected to work in-office 3 days a week (Tues–Thurs).
💰 COMPENSATION & BENEFITS
- Competitive Salary (Actual salary offered will be commensurate with education, experience and internal parity)
- Total Compensation Package designed to support your financial, personal, and professional well-being. This includes:
- Participation in our Company Profit Sharing Program
- Comprehensive Extended Health & Dental Benefits
- Generous Paid Time Off, including annual vacation and personal days
- Hybrid Work Environment, offering flexibility to work both remotely and from our corporate offices
- Professional Development Opportunities to support ongoing career growth
- Access to Health and Wellness Programs, including gym facilities
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s