Description
Full Stack Web Developer
About the Role
We're looking for a Full Stack Web Developer to design, build, and maintain web applications across the entire stack — from front-end interfaces to back-end services and databases.
Responsibilities
Develop and maintain responsive web applications (front-end and back-end)
Design and implement RESTful APIs and/or GraphQL endpoints
Build and optimize database schemas (SQL/NoSQL)
Write clean, maintainable, well-tested code
Collaborate with designers, product managers, and other engineers
Debug and resolve production issues
Participate in code reviews and technical planning
Deploy and monitor applications (CI/CD, cloud infrastructure)
Requirements
X+ years of experience in full stack development
Proficiency with a front-end framework (React, Vue, or Angular)
Proficiency with a back-end language/framework (Node. js, Python/Django, Ruby on Rails, Java/Spring, etc. )
Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB)
Familiarity with version control (Git) and CI/CD pipelines
Understanding of RESTful API design principles
Experience with cloud platforms (AWS, GCP, or Azure)
Nice to Have
Experience with TypeScript
Familiarity with containerization (Docker, Kubernetes)
Knowledge of testing frameworks (Jest, Cypress, etc. )
Experience in an agile development environment