Backend Developer (Node.js)
About the job
đż We are Popcorn
- Global connectivity, minus the roaming fees. We're rethinking how people stay connected without the hassle and limitations of traditional telcos.
- A telco built for tomorrow. Software-first and AI-native, designed to feel modern and harness the latest in Earth and space tech.
- Momentum speaks volumes. With thousands on our waitlist and a live alpha, weâre seeing extraordinary traction and growth.
- Experienced team with bold ambitions. Our team previously scaled a consumer app to 50,000 users and is ready to go much further.
đŞ The role
- Join us as a Backend Engineer where youâll be at the heart of designing and building our backend services using NestJS, and GraphQL.
- Youâll own the entire development lifecycleâfrom concept and architecture to deployment and iterationâand help drive our commitment to automation and CI/CD best practices.
- Over time, weâll expand the team around you, giving you a chance to grow into a leadership role.
- If you love seeing your work power magical user experiences (and donât mind occasionally diving into animations), this is the role for you!
đ What weâre looking for
- 3+ years of Node.js engineering experience: Youâve tackled complex problems and delivered robust backend solutions.
- Infrastructure chops: Youâre comfortable with AWS and Terraform, and you have a knack for designing and maintaining scalable services.
- Database expertise: Youâre no stranger to PostgreSQL (or similar RDBMS) and can optimize queries efficiently.
- Microservices & Security: You understand the core concepts of microservices architecture and prioritize secure development practices.
- Automation mindset: You have familiarity with CI/CD pipelines and actively seek ways to streamline and automate processes.
- Curiosity & adaptability: You love exploring new technologies, frameworks, and toolsâstepping into the unknown doesnât scare you.
- Team player: Youâre genuine, humble, and thrive on collaboration and open communication.
đ°ď¸ Bonus Points
- Startup or telco experience: Youâre used to the fast pace and ambiguity of early-stage companies or have dabbled in the telco sector.
- High-availability environments: Youâre comfortable designing and maintaining solutions that need to stay up 24/7.
- Message queues, caches, job queues: Youâve worked with systems like RabbitMQ, Redis, or other queue/caching technologies.
đ You belong here
- As long as youâre fun to be around, we want to work with you, no matter your gender, skin colour, sexual orientation, culture or religion
- Everyone is encouraged to bring their authentic self to work, which also means youâre encouraged to share as much (or as little) about your personal life as you want
- If you don't have a degree, that's not a problem! We believe what you've worked on and achieved is way more important
â The perks
- By joining Popcorn as an early employee, you have unrivalled autonomy and ownership of our most valuable, user-facing assetâproduct
- We offer a fully flexible remote work setup, so youâre welcome to work from home or anywhere youâre comfortable. If you prefer an office environment, weâre happy to cover coworking space costs. Plus, we come together every few months for hackathons and meetups to keep that personal connection strong
- The tools you need: your choice of laptop, productivity software and desk set-up
- And of course, a virtually endless supply of popcorn!
đ How to apply
- Apply by submitting your application here.
- We'll reach out with the next steps to selected candidates
Weâre excited to hear from you! đż