Backend Developer (Node.js)

Posted Jan 16

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! 🍿