The Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications. This involves building responsive user interfaces and scalable APIs, working with both relational and NoSQL databases, and collaborating with cross-functional teams for feature planning and delivery. The developer will also be ensuring best practices in code quality, testing, and deployment using CI/CD. The ideal candidate should have strong skills in JavaScript, HTML/CSS, React/Angular/Vue and experience with Node.js, .NET Core, or Java.