Full Stack Developer
Core
Build and scale a Node.js backend and React frontend for an early-stage startup, applying distributed system principles to API design and scalability.
Role type
Full Stack Developer (Node.js/React)
Builds
Core application features, scalable backend services, and frontend interfaces
Domain
SaaS / Early-stage startup
Deliverable
production ML models | product features
Required skills
JavaScript/TypeScript, Node.js, React, API design, system architecture, cloud environments (AWS), full-stack generalism, problem-solving
Preferred skills
Microservice architecture, event-driven systems, asynchronous workflows, data engineering tools (AWS Glue, Apache Kafka), DevOps/CI-CD, observability
Technologies
Node.js, React, AWS, Apache Kafka, AWS Glue, Apache Airflow
Responsibilities
Build and iterate on core application across backend and frontend; Develop new features end-to-end from design to deployment; Apply microservice experience to clean system design and service boundaries; Partner with founders to define requirements; Participate in architecture decisions and technical planning; Collaborate on integrations involving asynchronous processing; Establish engineering processes and coding standards; Experiment and prototype to validate concepts
Seniority
Mid-level, hands-on IC