Full Stack Developer
Join the Bambuser community on a hypergrowth journey - We offer you the opportunity to be part of a passionate all-star team in pursuit of reimagining the future of retail.
Ready for a new adventure building the next-generation retail experience?
We’re looking for an accomplished developer with experience in all aspects of building web applications to help us create the best video commerce platform on the market.
The Bambuser Research & Development department builds the world’s best video-based shopping solutions, using our pioneering in-house live video platform continuously developed over the last 16 years. We have a long legacy of quality engineering in this space.
As a Bambuser team member, you will have the opportunity to contribute at the forefront of the emerging market that is live video shopping. You will have a chance to work both individually and in close collaboration with others on projects in the challenging environment of real-time live video applications. You will join a group of highly skilled engineers including top open source contributors and world-class experts in their respective fields.
Our philosophy is to build robust, scalable, and secure for the future and emphasizing quality and practicality, without over-engineering. We ship early and often, and learn from our experiences.
What you'll do
In the role as Full Stack Web Developer, you will develop, deploy, and maintain the frontend and backend of one or more of our web applications in use by millions of people worldwide.
Opportunities to show off your skills will vary across projects, and may include for example: designing the high-performance caching strategies for high-volume APIs, building internal React applications from scratch, or optimizing GitLab CI/CD deployment pipelines.
Who you are
- The role require a minimum of 5 years of working experience as Full Stack Developer, Software Engineer, or similar role, 3+ years experience of building, deploying, and maintaining both the frontend and backend of modern web applications and 2+ years of experience working extensively in JavaScript/TypeScript code bases.
- You have a solid understanding of the uses and limitations of the standard building blocks of web services, e.g. REST, databases (relational and document), caches, message queues, serverless/server-based, transfer protocols, etc.
- A strongly rooted security mindset and the proclivity to build securely by default.
- Experience of collaborating with other developers in shared code bases, acting as a reviewer for others as well as having the ability to structure and explain your own code changes concisely.
- Proven ability to plan, execute, and complete development projects, both independently and in collaboration with others.
- You know when it's the right time to accept technical debt and when it's time to pay it off.
Nice to have
- Experience building B2B SaaS platforms
- Experience building enterprise services
- Experience working in start-up or scale-up businesses
Tools we use
- Google Cloud Platform (Firebase, Firestore, AppEngine, Cloud Functions, PubSub, Memorystore, etc.)
- Amazon Web Services (EC2, CloudFront, S3, Lambda, RDS, Route53, Elastic Beanstalk, SQS, ElastiCache, etc.)
- MariaDB/MySQL, PostgreSQL, BigQuery
- JavaScript/TypeScript (Node.js, React, Webpack)
- HTTP Live Streaming (HLS), WebRTC, WebSocket
- Bash/Dash, Docker, Git, GitLab
This is Bambuser
Bambuser’s Live Video Shopping technology drives customer engagement and sales for some of the world’s largest brands and retailers. At the forefront of live streaming technology since 2007, Bambuser launched interactive eCommerce solutions in 2019 and quickly became the platform of choice for companies worldwide. We have established long-term partnerships and supported campaign activations for brands and retailers including Adidas, Hugo Boss, Dior, FENDI, Clarins, Shiseido, John Lewis, Tommy Hilfiger, Selfridges, QVC, and many others.
Bambuser is proud to be an equal opportunity employer. You are welcome to Bambuser regardless of who you are, no matter where you come from, or what you look like.
Join Bambuser!
We're looking for motivated, collaborative individuals with a positive attitude. We value work-life balance and fun at work, even on busy days. Our diverse team excels in tech, retail, e-commerce, and live video streaming. If you're passionate about shaping the future of retail, we'd love to hear from you.
About Bambuser
Bambuser is a leading provider in the video commerce segment with headquarters in Stockholm. Bambuser was founded in 2007 as the first company in the world with a platform for interactive mobile live video broadcasting, enabling the user to stream live video directly from a mobile phone or webcam to the Internet.
Full Stack Developer
Join the Bambuser community on a hypergrowth journey - We offer you the opportunity to be part of a passionate all-star team in pursuit of reimagining the future of retail.
Loading application form
Already working at Bambuser?
Let’s recruit together and find your next colleague.