About The Position

WSP is seeking a Full Stack Software Engineer with strong UI engineering, web development, and Azure cloud experience to build scalable, high-quality digital applications, including modern, data-driven and intelligent user experiences. The role involves developing responsive front ends, backend services and APIs, and cloud-native applications using Azure services. The engineer will also contribute to application architecture and quality through maintainable code, testing, peer reviews, documentation, integrations, and agile practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 12 or more years of relevant post-education experience in full-stack engineering.
  • Strong proficiency in React or Vue, JavaScript/TypeScript, and modern UI patterns.
  • Experience building REST APIs using Python, Node.js, or .NET.
  • Hands-on experience with Azure services, including App Services, Functions, Cosmos DB, and Storage.
  • Good understanding of DevOps pipelines, Git, containers, and agile practices.
  • Must be authorized to work in the United States.

Nice To Haves

  • Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with microservices, event-driven architecture, or serverless applications.
  • Experience designing and operating solutions in cloud-agnostic or multi-cloud environments, such as Azure with AWS, GCP, or on-premises systems.
  • Experience with UX tools and design systems.
  • Experience with automated testing frameworks such as Jest, Cypress, or Playwright.

Responsibilities

  • Build responsive, high-performance user interfaces using React, Vue, or equivalent frameworks.
  • Implement reusable components, state management, and UI/UX best practices.
  • Collaborate with designers to translate wireframes into functional interfaces.
  • Develop backend services using Python, Node.js, or .NET.
  • Build and maintain RESTful APIs for data access and application logic.
  • Implement authentication and authorization, caching, and performance optimization.
  • Deploy applications using Azure App Services, Azure Functions, API Management, and Azure Storage.
  • Build scalable data workflows using Cosmos DB, Azure SQL, or Data Lake.
  • Implement CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Write clean, maintainable, testable code following software engineering best practices.
  • Conduct peer reviews, contribute to documentation, and support agile ceremonies.
  • Build integrations with upstream and downstream systems through secure APIs.

Benefits

  • Medical, dental, and vision coverage.
  • Disability and life insurance.
  • Retirement savings.
  • Paid sick leave.
  • Paid vacation or other personal time.
  • Paid parental leave.
  • Paid time off for bereavement, voting, and/or attendance at naturalization proceedings.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service