{"schemaVersion":"jobsearcher.job.v1","id":"4d6db36385102a9df37cdc8b","url":"https://jobsearcher.com/jobs/4d6db36385102a9df37cdc8b","canonicalUrl":"https://jobsearcher.com/jobs/4d6db36385102a9df37cdc8b","title":"Full Stack Developer","description":"Position Summary\nThe Full-Stack Engineer will be responsible for designing, developing, and maintaining both the front-end and back-end of our web applications. This role requires a broad technical skill set and the ability to work across the entire technology stack to deliver high-quality, scalable, and performant software solutions. The ideal candidate will be adept at problem-solving, eager to embrace new technologies, and passionate about delivering exceptional user experiences.\nKey Responsibilities\nApplication Development:\nDesign, develop, and maintain scalable web applications using React and TypeScript on the frontend.\nBuild RESTful APIs or GraphQL endpoints using Python (Flask/Django) or Node.js (Express.js) for the backend.\nImplement state management strategies using Redux or Context API.\nEnsure the responsiveness and quality of applications through effective unit and integration testing using Jest and React Testing Library.\nCollaborate with the team on architecture and database choices, MongoDB for document-based storage.\nContribute to a continuous integration and deployment (CI/CD) pipeline, leveraging containerization tools like AWS Fargate and knowledge of Docker and Kubernetes.\nParticipate in code reviews and collaborate in an Agile environment to enhance team performance and product quality.\nTesting and Debugging:\nWrite and maintain unit tests, integration tests, and end-to-end tests to ensure application quality.\nDebug and resolve issues in both development and production environments.\nConduct code reviews and adhere to best practices in software development.\nCollaboration and Communication:\nWork closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software.\nParticipate in agile development processes, including sprint planning, stand-ups, and retrospectives.\nCommunicate technical concepts and project status effectively to stakeholders.\nContinuous Improvement:\nStay updated with industry trends, emerging technologies, and best practices in full-stack development.\nIdentify and implement improvements to development workflows, tools, and processes.\nContribute to the development of internal documentation and knowledge sharing.\nQualifications:\nEducation: Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience.\nExperience: 3-5 years of experience in full-stack development, with a strong portfolio of completed projects.\nCloud: AWS (Amazon Web Services)\nKey services used: EC2, S3, RDS, Lambda, Fargate, CloudFormation, CloudWatch, IAM, Secrets Manager, WAF, CloudTrail, Config.\nDevelopment Tech Stack:\nKey services used: MongoDB, TimescaleDB, Kafka, Node.js, Express.js, React, Redux, GitLab Pipelines, Docker, CloudFormation, CloudWatch, AWS IAM, AWS WAF, AWS Secrects Manager, AWS CloudTrail, AWS Config.\nDocumentation and collaboration:\nKey applications used: Confluence, JIRA, HubSpot, Teams, Slack, LastPass, SharePoint, Microsoft 365.\nCompliance frameworks:\nSOC 2 Type 2, NIST Cybersecurity 2.0, PII, GDPR, CCPA, data encryption both in transit and at rest, role-based access control, audit logs and regular audits.\nTechnical Skills:\nProven experience as a Full Stack Engineer or similar role, with a strong portfolio of web applications.\nProficiency in front-end technologies (React, TypeScript, CSS-in-JS or pre-processors like SASS).\nSolid experience in backend programming languages (Python and TypeScript) and frameworks (Flask/Django, Express.js).\nFamiliarity with API design (REST or GraphQL) and authentication methods (OAuth or JWT).\nExperience with cloud services, preferably AWS, and managing containerized applications.\nKnowledge of DevOps practices and microservices architecture.\nProblem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and debug complex issues.\nCommunication: Excellent verbal and written communication skills, with the ability to work effectively in a team environment.\nAdaptability: Ability to learn new technologies quickly and adapt to changing project requirements.\nJob Type: Full-time\nExperience:\nREST: 3 years (Preferred)\nJava: 3 years (Preferred)\nAbility to Commute:\nMadison, WI 53703 (Preferred)\nAbility to Relocate:\nMadison, WI 53703: Relocate before starting work (Required)\nWork Location: In person","company":"Slot Check","rawCompany":"slot check","city":"Madison","state":"WI","isRemote":false,"isActive":false,"createdAt":"2026-04-12T21:09:23.534Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer","description":"Position Summary\nThe Full-Stack Engineer will be responsible for designing, developing, and maintaining both the front-end and back-end of our web applications. This role requires a broad technical skill set and the ability to work across the entire technology stack to deliver high-quality, scalable, and performant software solutions. The ideal candidate will be adept at problem-solving, eager to embrace new technologies, and passionate about delivering exceptional user experiences.\nKey Responsibilities\nApplication Development:\nDesign, develop, and maintain scalable web applications using React and TypeScript on the frontend.\nBuild RESTful APIs or GraphQL endpoints using Python (Flask/Django) or Node.js (Express.js) for the backend.\nImplement state management strategies using Redux or Context API.\nEnsure the responsiveness and quality of applications through effective unit and integration testing using Jest and React Testing Library.\nCollaborate with the team on architecture and database choices, MongoDB for document-based storage.\nContribute to a continuous integration and deployment (CI/CD) pipeline, leveraging containerization tools like AWS Fargate and knowledge of Docker and Kubernetes.\nParticipate in code reviews and collaborate in an Agile environment to enhance team performance and product quality.\nTesting and Debugging:\nWrite and maintain unit tests, integration tests, and end-to-end tests to ensure application quality.\nDebug and resolve issues in both development and production environments.\nConduct code reviews and adhere to best practices in software development.\nCollaboration and Communication:\nWork closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software.\nParticipate in agile development processes, including sprint planning, stand-ups, and retrospectives.\nCommunicate technical concepts and project status effectively to stakeholders.\nContinuous Improvement:\nStay updated with industry trends, emerging technologies, and best practices in full-stack development.\nIdentify and implement improvements to development workflows, tools, and processes.\nContribute to the development of internal documentation and knowledge sharing.\nQualifications:\nEducation: Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience.\nExperience: 3-5 years of experience in full-stack development, with a strong portfolio of completed projects.\nCloud: AWS (Amazon Web Services)\nKey services used: EC2, S3, RDS, Lambda, Fargate, CloudFormation, CloudWatch, IAM, Secrets Manager, WAF, CloudTrail, Config.\nDevelopment Tech Stack:\nKey services used: MongoDB, TimescaleDB, Kafka, Node.js, Express.js, React, Redux, GitLab Pipelines, Docker, CloudFormation, CloudWatch, AWS IAM, AWS WAF, AWS Secrects Manager, AWS CloudTrail, AWS Config.\nDocumentation and collaboration:\nKey applications used: Confluence, JIRA, HubSpot, Teams, Slack, LastPass, SharePoint, Microsoft 365.\nCompliance frameworks:\nSOC 2 Type 2, NIST Cybersecurity 2.0, PII, GDPR, CCPA, data encryption both in transit and at rest, role-based access control, audit logs and regular audits.\nTechnical Skills:\nProven experience as a Full Stack Engineer or similar role, with a strong portfolio of web applications.\nProficiency in front-end technologies (React, TypeScript, CSS-in-JS or pre-processors like SASS).\nSolid experience in backend programming languages (Python and TypeScript) and frameworks (Flask/Django, Express.js).\nFamiliarity with API design (REST or GraphQL) and authentication methods (OAuth or JWT).\nExperience with cloud services, preferably AWS, and managing containerized applications.\nKnowledge of DevOps practices and microservices architecture.\nProblem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and debug complex issues.\nCommunication: Excellent verbal and written communication skills, with the ability to work effectively in a team environment.\nAdaptability: Ability to learn new technologies quickly and adapt to changing project requirements.\nJob Type: Full-time\nExperience:\nREST: 3 years (Preferred)\nJava: 3 years (Preferred)\nAbility to Commute:\nMadison, WI 53703 (Preferred)\nAbility to Relocate:\nMadison, WI 53703: Relocate before starting work (Required)\nWork Location: In person","datePosted":"2026-04-12T21:09:23.534Z","dateModified":"2026-04-12T21:09:23.534Z","hiringOrganization":{"@type":"Organization","name":"Slot Check","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Madison","addressRegion":"WI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4d6db36385102a9df37cdc8b"},"url":"https://jobsearcher.com/jobs/4d6db36385102a9df37cdc8b"}}