Full Stack Software Developer

New
J
JobgetherDeveloper portals
Based in the United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of professional software development or programming experience; 3–5 years of experience developing production web applications using React and TypeScript.
Required Skills
PostgreSQLJestMicrosoft AzureTypeScriptNext.jsReactGitHub Actions

Requirements

  • Have a bachelor's degree in Computer Science or a related quantitative field; equivalent combinations of relevant education, professional training, and experience may be considered.
  • Have at least 5 years of professional software development or programming experience.
  • Have 3–5 years of experience developing production web applications using React and TypeScript.
  • Have experience building server-rendered applications with Next.js or similar React frameworks, including server-side API routes.
  • Understand relational databases, particularly PostgreSQL, and have experience with ORM tools such as Prisma.
  • Have experience implementing web application authentication and authorization, including OAuth 2.0 and role-based access control (RBAC).
  • Be familiar with CI/CD pipelines and automated deployment workflows, particularly GitHub Actions.
  • Have experience with testing frameworks and tools such as Jest and Playwright.
  • Have knowledge of Microsoft Azure services, including App Service, Front Door, Storage, API Management, and Application Insights.
  • Be familiar with OpenAPI specifications and API documentation tools.
  • Understand web accessibility standards, particularly WCAG 2.2, and accessibility testing tools such as axe.
  • Have an interest in or exposure to AI-agent readiness technologies, including Model Context Protocol (MCP), llms.txt, and OAuth/OIDC discovery metadata.

Responsibilities

  • Design, develop, and test scalable features using React, TypeScript, and Next.js.
  • Build AI-agent-ready capabilities, including Markdown API operation documentation, API catalog and discovery endpoints, and machine-readable metadata.
  • Help AI agents discover, understand, authenticate with, and consume enterprise APIs.
  • Collaborate with designers, content owners, product managers, and API teams to turn requirements into technical solutions.
  • Maintain software throughout its lifecycle, including development, unit and end-to-end testing, accessibility validation, and production support.
  • Improve application reliability, performance, and observability across Microsoft Azure environments.
  • Participate in project scoping, technical planning, and progress tracking, and communicate potential blockers.
  • Create technical and design documentation for internal teams and external developer audiences.
  • Contribute to open-source initiatives and follow security policies and secure software development practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now