4 months ago
Jersey City, NJ, USAMid Level / Senior
Responsibilities
- Design, build, and maintain backend services and APIs using Node.js and TypeScript.
- Collaborate with frontend engineers to build clean, reliable integrations across the stack.
- Manage and optimize PostgreSQL databases for performance, scalability, and reliability.
- Develop infrastructure and deployment automation on AWS and GCP.
- Contribute to CI/CD pipelines and DevOps tooling for faster, safer releases.
- Monitor and improve system performance, uptime, and observability.
- Work cross-functionally with product, design, and operations to turn requirements into production-ready features.
- Help evolve our architecture as we scale to handle increasing traffic and data.
Requirements
- 3+ years of experience as a backend or full-stack engineer.
- Strong proficiency with Node.js and TypeScript.
- Experience building and maintaining RESTful or GraphQL APIs.
- Hands-on experience with PostgreSQL or other relational databases.
- Solid understanding of AWS and/or GCP infrastructure.
- Familiarity with CI/CD pipelines, containerization (Docker), and infrastructure-as-code tools (Terraform or similar).
- Comfort working in a collaborative startup environment, taking ownership and moving quickly.
- Strong communication skills and a mindset of continuous improvement.
Benefits
- Company stock options as part of your compensation package.
- A positive and collaborative work environment with a focus on innovation and sustainability.
- Flexible/Unlimited PTO.
- Comprehensive benefits package including health insurance and retirement plans.
- Access to hundreds of gyms, studios, and wellness apps through one membership.
- Yearly Personal Development Budget.
- Opportunities for professional development and career advancement.
Tech Stack
AWSDockerGoogle Cloud PlatformNode.jsPostgreSQLReactTerraformTypeScript
