About The Position

The Senior Full Stack Developer will design, develop, deploy, and maintain robust, scalable web applications using modern digital technologies. The role involves building front-end experiences with React.js and back-end services with Node.js and Express.js, while applying expertise in Microsoft Azure, MongoDB, DevOps practices, and Agile development.

Requirements

  • 8–10+ years of experience as a Full Stack Developer or in a similar role.
  • Strong proficiency in React.js and Node.js/Express.js.
  • Hands-on experience with MongoDB and SQL databases.
  • Expertise in the Microsoft Azure DevOps ecosystem and cloud services.
  • Proficiency in HTML5, CSS3, JavaScript (ES6), and Git version control.
  • Familiarity with Agile methodologies, including Scrum and Kanban.
  • Strong problem-solving, analytical, and communication skills.

Responsibilities

  • Participate in the complete lifecycle of web applications using React.js on the front end and Node.js/Express.js on the back end, ensuring scalability and maintainability.
  • Build appealing, responsive user interfaces with cross-browser and mobile compatibility using HTML5, CSS3, JavaScript (ES6+), and ReactJS.
  • Create efficient server-side logic and RESTful or GraphQL APIs with Node.js and Express.js.
  • Design, implement, and optimize MongoDB and SQL database schemas, maintaining data integrity.
  • Build and manage CI/CD pipelines using Azure DevOps and deploy to Azure cloud services such as WebApps and Monitor.
  • Collaborate with UI/UX designers, product managers, and developers to define requirements, provide technical solutions, and support team cohesion.
  • Write clean code, perform unit and integration testing, participate in code reviews, and debug and troubleshoot full-stack issues.
  • Monitor application performance, optimize applications, and implement security best practices, including OAuth2, JWT authentication, and data protection.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service