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