Role Overview
We're looking for Full-Stack Developers Intern to join our engineering team building a SaaS product. You'll work across the entire stack, building features end-to-end, writing clean APIs, crafting responsive UIs, and deploying to AWS.
Responsibilities
- Build and ship features across frontend and backend
- Design and implement RESTful APIs with proper validation and error handling
- Write clean, maintainable, well-tested code
- Participate in code reviews and collaborate with the team
- Work with AWS services (S3, Lambda) for file storage, serverless functions, and scheduled tasks
- Debug production issues using Sentry and New Relic
- Contribute to CI/CD pipelines and deployment processes
Requirements
- Hands-on experience in development
- Solid understanding of PostgreSQL, Next.js, Go
- Experience with REST API design and implementation
- Familiarity with Git and collaborative workflows (PRs, code reviews, branching)
- Good problem-solving skills and ability to debug independently
Nice to Have
- Experience with AWS services (S3, Lambda, EC2, CloudWatch)
- Docker and containerized deployments
- Familiarity with CI/CD (GitHub Actions)
- Understanding of cron jobs and background task processing
- Experience working in a small, fast-moving team
Skills
- Go
- Next.js
- PostgreSQL
- AWS
- Docker