JavaScript Full-Stack Developer (middle level)
Core
Design and build end-to-end web applications using modern JavaScript/TypeScript across frontend and backend.
Role type
Middle JavaScript Full-Stack Developer
Builds
End-to-end web applications, RESTful APIs, and responsive user interfaces
Domain
Web development
Required skills
JavaScript (ES6+), TypeScript, Node.js, React, RESTful APIs, SQL/NoSQL databases, Git, Docker
Preferred skills
Cloud services, CI/CD pipelines
Technologies
Node.js, Express.js, NestJS, React, PostgreSQL, MySQL, MongoDB, Git, Docker
Responsibilities
Design and develop full-stack web applications; Build and maintain robust RESTful APIs; Develop responsive user interfaces; Implement and optimize database schemas and queries; Write unit/integration tests; Debug issues across frontend and backend; Collaborate with DevOps, QA, and Product teams; Participate in code reviews and CI/CD pipeline integrations
Seniority
Middle, hands-on IC