We are seeking a skilled Node.js Backend Engineer to join our team. This role offers the opportunity to design, build, and scale the backend infrastructure powering our apps.
As a member of our technical team, you will own services end-to-end, collaborate closely with designers, and help shape our technical direction.
Key responsibilities include :
- Designing high-quality backend architecture and microservices
- Building secure, well-documented APIs and data models
- Setting up and managing cloud infrastructure (servers, EC2, S3, networking, CDC)
- Creating AI workflows (image-based identification, AI chat) with production pipelines
- Choosing the tech stack and leading key architectural decisions
- Optimizing performance, reliability, and cost; monitoring and debugging in production
- Collaborating cross-functionally to translate product requirements into technical specs
- Deploying on AWS / GCP and managing cloud resources effectively
Requirements for this role include :
3+ years of backend engineering experienceStrong hands-on experience with Node.js and production systemsSolid basics in cloud & devops : AWS (EC2, S3, IAM), basic networking, observabilityUnderstanding of databases (MongoDB or relational) and schema / design trade-offsFamiliarity with service design principles, APIs, and mobile-app backendsStrong problem-solving, ownership, and communication skillsNice to have : Java experience, GCP / AWS exposure, prior freelancing / startup experienceBenefits of working with us include :
Zero-to-one impact and meaningful ownershipFlexible / remote-friendly work environmentHealth insurance and other perksProfessional growth in a fast-moving, collaborative teamIf you're excited to build life-changing products that help people live better, we'd love to hear from you.