{"schemaVersion":"jobsearcher.job.v1","id":"9e6ed3643d620a086817a755","url":"https://jobsearcher.com/jobs/9e6ed3643d620a086817a755","canonicalUrl":"https://jobsearcher.com/jobs/9e6ed3643d620a086817a755","title":"Junior Full Stack Developer","description":"Job Description Full Stack Application DevelopmentDevelop and enhance responsive web application features using React, TypeScript, and Tailwind CSS.Build and maintain backend services and REST APIs using .NET 8 (C#) or Python (FastAPI).Contribute to dashboards, monitoring interfaces, alerts, and software update tracking capabilities.Participate in developing and maintaining instrument-facing applications (applets).Support communication between diagnostic instruments and cloud services using MQTT, AMQP, and REST protocols.Write clean, maintainable, and well-documented code following established development standards. Cloud, DevOps & Release EngineeringAssist in building, testing, and maintaining application deployment packages and software installers.Work with MSI/NSIS installers, Docker, and automated build processes.Support CI/CD pipelines using GitHub Actions.Gain hands-on exposure to AWS services, including ECS Fargate, S3, SQS, and CloudWatch.Assist with application deployment, release validation, and troubleshooting. Software Testing & Laboratory ValidationTest application and instrument applet enhancements on physical diagnostic instruments in a laboratory environment.Validate software changes developed by other team members on actual hardware.Execute documented test cases and perform functional, integration, and end-to-end testing.Identify, reproduce, document, and report software defects.Collaborate with laboratory personnel and field-service experts to understand instrument functionality and operational workflows.Maintain accurate, traceable test documentation in alignment with applicable medical software development practices, including IEC 62304. Automated Testing & Quality EngineeringDevelop and maintain unit, integration, and end-to-end automated test cases.Support software quality assurance and regression testing activities.Participate in code reviews, debugging, and root-cause analysis.Follow established quality, security, and software development processes. AI-Assisted Software EngineeringLeverage AI-powered development tools such as GitHub Copilot, Cursor, and Claude Code to accelerate coding, testing, debugging, and code reviews.Validate AI-generated code and ensure its accuracy, quality, and security.Gradually develop capabilities in AI agents, LangGraph, Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG).Explore AI-based solutions for accessing technical documentation, instrument manuals, and troubleshooting knowledge.","company":"Infinite Computer Solutions","rawCompany":"infinite computer solutions","city":"Tucson","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-11-06T07:51:31.609Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"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":"Junior Full Stack Developer","description":"Job Description Full Stack Application DevelopmentDevelop and enhance responsive web application features using React, TypeScript, and Tailwind CSS.Build and maintain backend services and REST APIs using .NET 8 (C#) or Python (FastAPI).Contribute to dashboards, monitoring interfaces, alerts, and software update tracking capabilities.Participate in developing and maintaining instrument-facing applications (applets).Support communication between diagnostic instruments and cloud services using MQTT, AMQP, and REST protocols.Write clean, maintainable, and well-documented code following established development standards. Cloud, DevOps & Release EngineeringAssist in building, testing, and maintaining application deployment packages and software installers.Work with MSI/NSIS installers, Docker, and automated build processes.Support CI/CD pipelines using GitHub Actions.Gain hands-on exposure to AWS services, including ECS Fargate, S3, SQS, and CloudWatch.Assist with application deployment, release validation, and troubleshooting. Software Testing & Laboratory ValidationTest application and instrument applet enhancements on physical diagnostic instruments in a laboratory environment.Validate software changes developed by other team members on actual hardware.Execute documented test cases and perform functional, integration, and end-to-end testing.Identify, reproduce, document, and report software defects.Collaborate with laboratory personnel and field-service experts to understand instrument functionality and operational workflows.Maintain accurate, traceable test documentation in alignment with applicable medical software development practices, including IEC 62304. Automated Testing & Quality EngineeringDevelop and maintain unit, integration, and end-to-end automated test cases.Support software quality assurance and regression testing activities.Participate in code reviews, debugging, and root-cause analysis.Follow established quality, security, and software development processes. AI-Assisted Software EngineeringLeverage AI-powered development tools such as GitHub Copilot, Cursor, and Claude Code to accelerate coding, testing, debugging, and code reviews.Validate AI-generated code and ensure its accuracy, quality, and security.Gradually develop capabilities in AI agents, LangGraph, Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG).Explore AI-based solutions for accessing technical documentation, instrument manuals, and troubleshooting knowledge.","datePosted":"2026-11-06T07:51:31.609Z","dateModified":"2026-11-06T07:51:31.609Z","hiringOrganization":{"@type":"Organization","name":"Infinite Computer Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tucson","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9e6ed3643d620a086817a755"},"url":"https://jobsearcher.com/jobs/9e6ed3643d620a086817a755"}}