Role Overview
This is a senior-level engineering position focused on full ownership of feature development across both frontend and backend systems. You'll work directly in a modern SaaS stack, designing and delivering high-impact functionality while contributing to architectural direction and system reliability. This role does not include people management—it’s designed for engineers who thrive in deep technical ownership and product-focused delivery.
What You’ll Do
- Develop and ship end-to-end features using Node.js, NestJS, React.js, Next.js, and TypeScript
- Design scalable backend services and secure, well-documented REST APIs
- Build responsive, efficient frontend components with server-side rendering, routing, and state management
- Write clean, testable, and well-documented code with a focus on long-term maintainability
- Collaborate in technical discussions shaping the product’s architecture and evolution
- Enhance observability using tools like Sentry, Datadog, and Groundcover for logging, monitoring, and alerting
- Diagnose and resolve performance bottlenecks across services and UI layers
- Lead incident response and conduct root-cause analysis to improve system resilience
- Optimize CI/CD pipelines using GitHub Actions for reliable, repeatable deployments
- Work closely with DevOps to maintain consistent environments from development to production
- Help define and follow Git branching strategies, whether Git Flow or trunk-based development
- Ensure deployment workflows are smooth, predictable, and production-ready
What We’re Looking For
- 5+ years of professional experience in full-stack software development
- Proven production-level work with Node.js and NestJS
- Strong track record building applications with React.js and Next.js
- Extensive use of TypeScript across frontend and backend
- Firm grasp of PostgreSQL, including data modeling, indexing, and query optimization
- Hands-on experience with AWS services such as Lambda, S3, CloudWatch, SNS, and SQS
- Experience designing secure REST APIs with JWT and industry-standard authentication practices
- Understanding of distributed systems and scalable backend architectures
- Direct experience with CI/CD pipelines and automation via GitHub Actions
- Familiarity with Docker and containerized environments
- Experience managing version control workflows and Git branching models
Nice-to-Have Skills
- Kubernetes (K8s) for container orchestration
- Experience with ArgoCD or GitOps deployment patterns
- Background in event-driven systems using Kafka, RabbitMQ, or similar
- Infrastructure as Code using Terraform
- Working knowledge of observability platforms like Sentry, Datadog, or Groundcover
- Experience with design systems or Storybook
- Contributions to internal libraries or shared packages
- Test automation using Playwright or comparable frameworks
Technology Stack
Node.js, NestJS, React.js, Next.js, TypeScript, PostgreSQL, AWS (Lambda, S3, CloudWatch, SNS/SQS), REST APIs, JWT, GitHub Actions, Docker, Git, Sentry, Datadog, Groundcover, Kubernetes, ArgoCD, Kafka, RabbitMQ, Terraform, Storybook, Playwright
Benefits
- Competitive compensation package
- 22 paid vacation days plus national holidays
- Annual budget for learning and development—including courses, certifications, and conferences
- Opportunity to shape a growing multi-product SaaS platform
- Modern tech stack with minimal legacy constraints
- Autonomous engineering culture centered on product impact and technical excellence
Work Environment
This is a fully remote, full-time position available globally under a B2B contract. The team operates in a senior-led, independent engineering environment—no external clients, no outsourcing, and no investor-driven timelines. You’ll have the freedom to focus on building high-quality systems that scale.
