Full Stack Developer
Core
Develop, maintain, and improve scalable web applications across the entire software development lifecycle.
Role type
Full Stack Software Engineer
Builds
Scalable web applications and backend services
Domain
Web development
Deliverable
product features
Required skills
JavaScript, TypeScript, React.js, Node.js, HTML5, CSS3, REST APIs, SQL, PostgreSQL, MySQL, Git, Data Structures & Algorithms, Object-Oriented Programming, Unit & Integration Testing
Preferred skills
AWS, Azure, GCP, Docker, Kubernetes, CI/CD, Microservices, MongoDB, GraphQL, System Design, Agile, Scrum
Responsibilities
Develop responsive frontend applications, build backend services and REST APIs, design and manage databases, integrate frontend with backend, write clean and maintainable code, debug application issues, participate in code reviews, develop automated tests, deploy applications in cloud environments, collaborate with product and design teams
Seniority
Mid-level (1–5 years)