Full Stack Developer (TypeScript & React)
Location: Madison, WI
Contract
Job Description
We are seeking a skilled Full Stack Developer with strong experience in TypeScript, React, and modern web technologies to design, develop, and maintain scalable web applications.
Responsibilities
- Design, develop, and maintain full-stack web applications using Node.js, Express.js, React.js/Angular, JavaScript, and TypeScript.
- Build and maintain scalable RESTful APIs and microservices.
- Develop reusable front-end components and responsive user interfaces.
- Integrate front-end applications with backend APIs and third-party services.
- Work with databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
- Write optimized SQL queries, stored procedures, and database access logic.
- Implement authentication and authorization mechanisms including JWT, OAuth, SSO, and Role-Based Access Control (RBAC).
- Ensure API security, input validation, error handling, logging, and exception management.
- Deploy and support applications on cloud platforms such as AWS.
- Participate in CI/CD pipeline implementation using GitHub Actions, Jenkins, GitLab CI, or Azure DevOps.
- Write unit and integration tests using Jest, Mocha, Chai, Cypress, or Playwright.
- Debug production issues, analyze logs, monitor application performance, and support application releases.
Required Skills
- Strong experience with TypeScript, JavaScript, React.js, Node.js, and Express.js.
- Experience with Angular is a plus.
- Hands-on experience with REST APIs and microservices architecture.
- Strong knowledge of relational and NoSQL databases.
- Experience with cloud platforms, preferably AWS.
- Familiarity with CI/CD tools and DevOps practices.
- Experience with testing frameworks and debugging production applications.
- Excellent problem-solving and communication skills.
Full Stack Developer Contract jobs (TypeScript & React) in madison at Unknown Company
This position is listed as contract and onsite.