Summary
Blip makes digital out-of-home (DOOH) advertising as seamless and scalable as online advertising; and our self-serve marketplace empowers businesses of all sizes to launch and optimize OOH campaigns anytime, anywhere, and on any budget.
We’re looking for a Full Stack Engineer to join our team and help build reliable, scalable, and user-friendly software. In this role, you’ll work across the stack to develop new features, improve performance, and contribute to the overall quality of our platform. You’ll collaborate closely with other engineers, designers, and product managers to ship thoughtful solutions that solve real problems. We value engineers who take ownership, think critically, and care about the details—from database design to UI polish.
If you’re someone who enjoys building end-to-end systems and working in a fast-moving, collaborative environment, we’d love to meet you.
What You’ll Do
- Design, build, and maintain scalable, reliable software across the full stack (frontend, backend, databases)
- Collaborate with product, design, and engineering teams to define and implement new features
- Write clean, maintainable code and participate in code reviews to ensure quality and consistency
- Troubleshoot, debug, and optimize performance across web applications and services
- Own projects end-to-end, from initial planning to deployment and ongoing maintenance
- Contribute to architectural decisions and help evolve our technical standards and best practices
- Stay up to date with modern development tools, frameworks, and programming techniques
- Participate in development processes including planning, daily standups, and retrospectives
- Mentor and support team members through collaboration and knowledge sharing
- Ensure application security, data integrity, and high availability across all systems
What We’re Looking For
- 7-10 years of experience in full-stack software engineering
- Bachelor’s degree in a relevant field or equivalent experience
- Experience working in a fluid development environment
- Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
- Experience implementing and consuming large scale web services
- Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
- Strong project management and time management skills
- Knowledgeable about best practices to optimize customer/user experience
- Skilled with cutting-edge design techniques to engage users on web applications
- Tech Skills – experience or familiarity with the following: Python, Django (and Django Rest Framework), Angular, Microservices architecture, Postgres, AWS, Redis, SQS, Kafka, Kubernetes
Benefits
- Insurance - health (premiums covered), vision and dental
- Equity - All full-time employees are eligible for stock options
- Flexible paid time off and paid parental leave
- 401K with employer match
- HSA with employer contribution
- Fitness/health expense subsidy
- Creating disruptive offerings for an industry first-mover!