Full Stack Developer
Core
Design, develop, and maintain end-to-end product features across frontend interfaces, backend services, APIs, and third-party integrations for modern web applications and data-rich systems.
Role type
Senior Full Stack Developer
Builds
End-to-end product features, frontend interfaces, backend services, and API integrations
Domain
Web applications, data-rich systems, AI platform integration
Deliverable
product features
Required skills
React or Vue, Python/Node.js/Java/Go, REST/GraphQL APIs, Cloud platforms (AWS/GCP/Azure), Automated testing, System architecture, Performance optimization
Preferred skills
Experimentation platforms/feature flags, Data pipelines, AI-powered platforms, Agile environments, International team collaboration
Technologies
React, Vue, Python, Node.js, Java, Go, REST, GraphQL, AWS, GCP, Azure
Responsibilities
Design and develop user-facing features across frontend and backend systems, Build intuitive and responsive user interfaces, Develop and maintain backend services for business logic, Build and consume REST and GraphQL APIs, Integrate external AI platforms and services, Translate product requirements into clean code, Rapidly develop prototypes and iterate on features, Implement secure and scalable request-handling mechanisms, Write and maintain automated tests, Implement logging and monitoring mechanisms, Participate in code reviews and troubleshoot production incidents
Seniority
Senior, hands-on IC