Full Stack Developer
Core
Design and implement end-to-end user-facing features across frontend and backend systems, building APIs and services that integrate data pipelines and product workflows.
Role type
Full Stack Engineer (Product)
Builds
User-facing features, APIs, and services integrating data pipelines
Domain
Web development, Data integration
Deliverable
product features
Required skills
Modern frontend frameworks (React, Vue), Backend languages (Python, Node.js, Java, Go), REST/GraphQL APIs, Cloud environments (AWS, GCP, Azure), Automated testing, Logging and monitoring
Preferred skills
Experimentation platforms, Feature flags, A/B testing, Data pipelines, Analytics tooling
Technologies
React, Vue, Python, Node.js, Java, Go, AWS, GCP, Azure, REST, GraphQL
Responsibilities
Design and implement user-facing features, Build and evolve APIs and services, Translate product requirements into code, Rapidly prototype and iterate, Implement intuitive user interfaces, Develop backend services for business logic, Write automated tests, Implement logging and monitoring, Participate in code reviews, Diagnose and resolve production issues
Seniority
Mid-Senior (4+ years experience)