Overview
Build and maintain features across the frontend and backend of the product, working with product and design to turn requirements into working software.
What you'll do
- Build and maintain features across the frontend and backend of the product.
- Write clean, tested, maintainable code and take part in code reviews.
- Work with product and design to turn requirements into working software.
- Debug production issues and help improve performance and reliability.
- Contribute to technical discussions and keep learning new tools and patterns.
What you'll need
- 0–3 years of experience in web development; internships, freelance work, and strong personal projects count.
- Solid fundamentals in JavaScript/TypeScript and at least one backend language.
- Understanding of databases, APIs, and how the frontend and backend connect.
- Comfort with Git and collaborative development.
- Curiosity, ownership, and clear communication.
Nice to have
- Hands-on experience with any part of the stack listed.
- Exposure to cloud platforms, containers, or CI/CD.
- A GitHub profile or portfolio.
Details
- Tech stack: Frontend [React / Angular / Vue, TypeScript, CSS framework, state management]; Backend [Node.js / Python / .NET]; Databases [DynamoDB / MongoDB, AuroraDB, Redis]; APIs [REST]; Cloud & DevOps [AWS, Docker, CI/CD tool]; Testing [e.g., Jest, Cypress, PyTest]; Tools [Git, GitHub/GitLab, Jira, etc.].
Read the full description and apply on the company’s own careers page.