This is a remote position.
We are seeking a Senior Backend Engineer to join our team.
Responsibilities:
- Design and implement secure scalable REST APIs using Node.js TypeScript and Express
- Develop and maintain MongoDB databases using Mongoose for seamless data handling
- Manage backend infrastructure with Docker and Kubernetes and deploy/operate a Next.js application without Vercel
- Contribute to architecture and design decisions bringing technical insight to product strategy
- Build and optimize an analytics engine to generate actionable insights and drive engagement
- Be comfortable working on the weekend as we move quickly and adapt to user needs
Requirements
- 5 years as a backend engineer with handson expertise in building and securing REST APIs
Skills:
- Proficient in Node.js TypeScript Express MongoDB Mongoose Docker worker services and event bus systems.
- DevOps: Solid experience with Kubernetes (K8s) Docker deployment/operation of Next.js applications and infrastructure management.
- Architecture: Experience in making design and architecture decisions in complex scalable systems
- Startup Experience: Previous experience in a startup environment with a strong ability to work independently and manage multiple responsibilities.
- SelfMotivated: A proactive and selfmotivated individual who thrives under responsibility and is eager to take ownership of their work
- Collaborative Mindset: Comfortable working parttime in a small agile team with openness to feedback and weekend availability when needed.
Benefits
- Work Location: Remote
- 5 days working
5+ years as a backend engineer with hands-on expertise in building and securing REST APIs Skills: Proficient in Node.js, TypeScript, Express, MongoDB, Mongoose, Docker, worker services, and event bus systems. DevOps: Solid experience with Kubernetes (K8s), Docker, deployment/operation of Next.js applications, and infrastructure management. Architecture: Experience in making design and architecture decisions in complex, scalable systems Startup Experience: Previous experience in a startup environment, with a strong ability to work independently and manage multiple responsibilities. Self-Motivated: A proactive and self-motivated individual who thrives under responsibility and is eager to take ownership of their work Collaborative Mindset: Comfortable working part-time in a small, agile team, with openness to feedback and weekend availability when needed.
Education
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)