We are looking for a Senior Full Stack Software Engineer with strong expertise in modern TypeScript ecosystems to join our engineering team. You will design, build, and scale high-performance applications with a focus on event-driven architectures, real-time capabilities (including Server-Sent Events), and complex business workflows.
This role offers ownership over full-stack features — from backend services and messaging systems to responsive frontends — in a modular, scalable environment powering e-commerce, inventory, and operations platforms.
Design and develop robust backend services using NestJS, Node.js, and Fastify with TypeScript.
Build modern, high-performance frontends with React, Next.js, Remix, and React Router.
Implement and maintain event-driven systems using NATS + JetStream for real-time communication and Server-Sent Events (SSE).
Design and optimize data models and queries across PostgreSQL and MongoDB.
Integrate and manage caching (Redis) and background job processing (BullMQ).
Develop and maintain RESTful & GraphQL APIs as well as modular microservices.
Work with Docker, GitHub Actions, and CI/CD pipelines to ensure reliable deployments.
Collaborate with product, design, and operations teams to deliver inventory, order management, warehouse, and e-commerce features.
Integrate with third-party services and build scalable, fault-tolerant systems.
Mentor junior engineers and drive technical best practices across the team.
Backend
Strong proficiency in NestJS, Node.js, and TypeScript
Experience with Fastify (or similar high-performance frameworks)
Deep understanding of event-driven architectures and NATS + JetStream
Hands-on experience with Redis and BullMQ
Frontend
Expert-level React with modern hooks and state management
Experience with Next.js, Remix, and React Router
Strong focus on performance, accessibility, and responsive design
Databases & Architecture
PostgreSQL (relational modeling, complex queries, indexing)
MongoDB (document modeling, aggregation pipelines)
APIs, modular services, and scalable backend systems
DevOps
Docker containerization
GitHub Actions and CI/CD pipelines
Built or significantly contributed to e-commerce platforms
Developed inventory / warehouse management systems
Worked on order management or operations workflow tools
Handled complex third-party integrations (payment gateways, shipping providers, ERPs, etc.)
Designed and scaled high-throughput backend systems serving significant traffic
Real-time features using Server-Sent Events (SSE), WebSockets, or similar
Experience with Domain-Driven Design (DDD) and CQRS
Knowledge of message queue patterns and eventual consistency
Familiarity with monitoring tools (Prometheus, Grafana, etc.)
Previous work in fast-growing startups or scale-ups
Please visit https://colate.io/
Opportunity to work with modern, cutting-edge technologies in a high-impact environment
Ownership of end-to-end features and architectural decisions
Competitive compensation, equity (where applicable), and benefits
Flexible work environment with focus on results
Interested in this position?
Apply Now