Full Stack Software Engineer (Node.js)
About Brkthru:
Brkthru was founded with a client-centric philosophy in an industry where service is often overlooked. Our mission is to be the preferred partner of local advertisers and agencies, creating and managing successful paid digital media campaigns for local, state, regional and national brands in nearly every B2C and B2B vertical and industry. Our campaigns reach customers on digital devices such as smartphones, tablets, computers and digital TV.
We are guided by our core values and we center them in the hiring process and our workday to build teams that exemplify Positive Attitude, Caring, Contribution, Communication, and Trust.
Why Brkthru?
Brkthru is the leading digital media solutions provider to mid-market agencies and brands. Our trading works in 20+ different digital media platforms, but our client-first philosophy sets us apart, consistently earning us a 90% client satisfaction rating, and equally impressive client retention is proof. We are growing quickly, ranking for the fifth year in-a-row to the Inc. 5000 Fastest Growing Private Companies in America.
The Opportunity
This role is ideal for someone who enjoys building production software from front to back. You'll spend your time developing new features, maintaining existing systems, designing APIs, solving complex engineering problems, and partnering closely with teammates to deliver reliable software.
In the near term, you'll help ensure a smooth transition of ownership for BRAVO while learning the platform from our current engineer. Longer term, you'll help modernize the platform and contribute to Brkthru's broader investments in automation, AI, and internal tooling.
Responsibilities:
Application Development
- Design, build, test, and deploy production features across the BRAVO platform.
- Develop full-stack applications spanning React, Node.js, APIs, and PostgreSQL.
- Write clean, maintainable, and well-tested code.
- Debug production issues and improve system reliability.
Platform Ownership
- Become a primary technical owner of BRAVO.
- Improve platform performance, scalability, and maintainability.
- Identify technical debt and recommend architectural improvements.
- Contribute to long-term platform modernization.
Engineering Collaboration
- Partner with Product, Engineering, and business stakeholders to translate requirements into technical solutions.
- Participate in code reviews and technical design discussions.
- Help maintain development standards and engineering best practices.
Cloud & Infrastructure
- Build and maintain services hosted within AWS.
- Work with Docker, CI/CD pipelines, infrastructure, and deployment automation.
- Monitor application health and production environments.