Title: Full Stack Developer
Location: Sunnyvale CA (Hybrid onsite)
Ex Apple and local candidates.
About the RoleWe're looking for a Full Stack Developer to build and deliver features across our front-end and back-end stack for the duration of this engagement. We care more about strong engineering fundamentals than any specific language — someone who can reason clearly about programming and adapt to our tech stack quickly.
Responsibilities- Design, develop, and maintain full stack applications, from UI to database
- Build and consume REST APIs with attention to performance and security
- Write clean, maintainable, well-tested code (unit/integration tests as standard practice)
- Contribute to CI/CD pipelines for build, test, and deployment automation
- Debug and resolve issues in existing code, and support delivered features for the duration of the engagement
- Collaborate with designers, PMs, and engineers in an agile/iterative environment
- Participate in code reviews and follow established engineering best practices
- Optimize performance of assigned features (API latency, query efficiency, front-end rendering)
- Document the code and APIs you build (inline docs, API specs)
Required Skills- Strong fundamentals in programming (data structures, OOP/functional concepts, debugging) — language-agnostic
- Front-end: React (or a comparable modern JS framework)
- Backend: Solid experience in at least one of Python or Go
- Clear understanding of REST API design principles
- Working knowledge of CI/CD concepts (build/test/deploy pipelines, e.g., Jenkins/GitHub Actions/GitLab CI)
- Database exposure: relational DB experience (Oracle or PostgreSQL preferred)
Preferred / Nice-to-Have- Experience with both Python and Go
- Hands-on with containerization (Docker/Kubernetes)
- Exposure to cloud platforms (AWS preferred)
- Experience with infrastructure-as-code tools
Experience LevelOpen to a range — flexible based on candidate strength in fundamentals.