Requirements
Must have:
- 1 to 2 years of experience in a full-stack development environment - Proficiency with Node.js and React frameworks - Working knowledge of Python - Competence with Linux and remote development workflows - Familiarity with Android and iOS development - Bachelor of Science in Computer Science, a related STEM discipline, or equivalent practical experience - New graduates are welcome to apply
Responsibilities:
- Contribute to the development of full-stack web applications, including front-end and back-end components - Help build and support robust APIs, microservices, and database structures - Take ownership of defined-scope tasks under the direction of senior technical leadership - Write clean, maintainable, and well-documented code aligned with best practices - Handle backlog items and technical debt so the core development team can stay focused on higher-impact work - Act as a liaison between the development team and QA to support testing, issue resolution, and feedback cycles - Participate in code reviews to improve quality and share technical knowledge - Diagnose and fix software bugs and production incidents - Assist with managing and optimizing cloud infrastructure on Google Cloud and AWS - Integrate and maintain external APIs and third-party services such as Twilio and Postmark - Support cloud security practices and monitor resources to maintain high availability - Help manage deployment pipelines and automation for cloud-based applications
Company:
We are looking for a Junior Full Stack Software Developer to join our team in Tucson, AZ on an in-person, full-time basis. You will support the development of internal software tools and commercially available SaaS products, helping us maintain strong product quality, reliability, and scalable infrastructure. This role offers the opportunity to work across frontend, backend, cloud, and deployment areas while collaborating closely with senior technical leadership and QA. The pay range for this position is $75,000 to $95,000 per year.