Mid-Senior Backend Engineer ( Node.js)
About the company:
We are a mission-driven startup helping people build real friendships in the digital age. We believe the best conversations happen face-to-face and are creating a low-pressure, fun way for students to meet IRLβstarting with a walk. Backed by a passionate team of engineers and mental health advocates, We are at the intersection of tech, wellness, and human connection.
The Role:
Weβre looking for a Mid-Senior Backend Engineer to help us scale our backend architecture as we grow across college campuses nationwide. Youβll work closely with our product and front-end teams to build reliable, scalable, and secure systems that power our mobile and responsive web experience.
What Youβll Do:
β Architect, develop, and maintain backend systems using Node.js, TypeScript, MongoDB, and Redis
β Build and optimize real-time features like chat, live events, and GPS map tracking using WebSockets, Firebase, and Expo
β Implement and manage push notifications, chat infrastructure, and location services
β Deploy containerized services using Docker and manage environments via Google Cloud Platform (GCP)
β Manage file storage and media delivery with AWS S3
β Write clean, testable, well-documented code and contribute to backend architecture decisions
β Support CI/CD pipelines and QA processes; Appium or mobile testing automation experience is a plus
β Collaborate across product, design, and mobile teams to ensure a seamless user experience
What Weβre Looking For:
β 3β6+ years of backend development experience, ideally in a startup or fast-paced environment
β Strong experience with Node.js, TypeScript, MongoDB, Redis, and WebSockets
β Experience with Expo, EAS, and Firebase (chat, GPS, push notifications)
β Proficient with Docker and containerized deployments
β Experience deploying and managing services on GCP
β Familiarity with Amazon S3 and media handling
β Strong understanding of API design, system security, scalability, and performance tuning
β Bonus: Experience with Appium, QA automation, and DevOps best practices
β Self-starter who thrives in a collaborative, mission-driven environment
Tech Stack:
β Backend: Node.js, TypeScript, Redis, MongoDB, WebSockets
β Cloud: Google Cloud Platform (GCP), Amazon S3
β Mobile: React Native (Expo), EAS, Firebase
β DevOps / QA: Docker, Appium, CI/CD pipelines
β Other: GitHub, Slack, Swagger
Why We?
β Join a passionate team building technology to bring people together
β Be part of a fast-growing startup solving a real-world problem
β Work remotely with flexibility and autonomy
β Contribute to architecture and shape the future of the product
β Build with purpose, not just features