{"schemaVersion":"jobsearcher.job.v1","id":"a7317079f3a60ad3a763d19c","url":"https://jobsearcher.com/jobs/a7317079f3a60ad3a763d19c","canonicalUrl":"https://jobsearcher.com/jobs/a7317079f3a60ad3a763d19c","title":"Junior Software Engineer","description":"Junior Software EngineerAt Haystack, we build custom software products with a specialization in digital solutions for the Power and Utility industry. As Innovation Partners to our clients, we combine deep domain knowledge, a product-minded approach, and exceptional engineering to build scalable, maintainable, and high-quality software. Our mission is to deliver outstanding results while creating an experience clients love.\r\nAs a Junior Software Engineer at Haystack, you'll contribute meaningfully to client projects while continuing to grow under the mentorship of senior team members. With 13 years of professional experience, you're expected to bring foundational engineering skills, curiosity, and a collaborative mindset as you help deliver solutions that solve real-world business problems. This is a great opportunity for a developer looking to deepen their technical expertise and gain valuable client-facing experience in a fast-paced consulting environment.\r\nThis role is fully remote; however, we are looking for candidates residing in the Phoenix or Indianapolis metropolitan areas. The ability to periodically attend in-person client meetings is required.\r\nKey Responsibilities:\r\nContribute to the development of web and mobile applications using JavaScript platforms and libraries including React.js, React Native, and Node.js\r\nCollaborate with senior engineers during client meetings to support brainstorming, discovery, and solutioning\r\nContribute to gathering requirements, writing technical documentation, and developing features within a team context\r\nWork within an Agile Scrum framework, actively participating in team ceremonies and day-to-day communication\r\nHelp analyze, design, and implement functional requirements for new or existing solutions\r\nCommunicate with teammates and stakeholders about goals, progress, and timelines to support successful delivery\r\nContinuously build your consulting and technical skill set through collaboration, mentorship, and on-the-job experience\r\nRequirements:\r\n13 years of professional experience developing web or mobile applications, ideally using React.js, React Native, or Node.js\r\nDemonstrated ability to contribute to codebases and feature delivery in a collaborative team environment\r\nFamiliarity with Git and modern version control workflows\r\nExperience using issue tracking and project management tools such as Jira or similar\r\nStrong communication skills and a willingness to engage with clients and teammates to solve problems effectively\r\nFormal training in computer science or software development (through a degree, bootcamp, or equivalent on-the-job experience)\r\nPreferred Qualifications:\r\nHands-on experience contributing to shipped software in a professional or internship setting\r\nExposure to cloud services (AWS, Azure, or GCP) or DevOps practices\r\nExperience with databases such as MySQL, PostgreSQL, or MongoDB\r\nFamiliarity with CI/CD pipelines and collaborative development workflows\r\nParticipation in open-source projects or tech communities\r\nJoin Us!\r\nIf you're passionate about learning, building digital solutions, and solving real-world problems, we want to hear from you. At Haystack, we invest in growing great engineersso if you're ready to level up your career with hands-on experience, thoughtful mentorship, and the opportunity to impact real client outcomes, apply today!\r\nDiversity and Inclusion:\r\nHaystack is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace where all employees feel valued and respected.\r\nWe are not able to accept applications from those not located in the US, nor to sponsor visas.","company":"Haystack","rawCompany":"haystack","city":"Phoenix","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-04-09T08:08:28.022Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Junior Software Engineer","description":"Junior Software EngineerAt Haystack, we build custom software products with a specialization in digital solutions for the Power and Utility industry. As Innovation Partners to our clients, we combine deep domain knowledge, a product-minded approach, and exceptional engineering to build scalable, maintainable, and high-quality software. Our mission is to deliver outstanding results while creating an experience clients love.\r\nAs a Junior Software Engineer at Haystack, you'll contribute meaningfully to client projects while continuing to grow under the mentorship of senior team members. With 13 years of professional experience, you're expected to bring foundational engineering skills, curiosity, and a collaborative mindset as you help deliver solutions that solve real-world business problems. This is a great opportunity for a developer looking to deepen their technical expertise and gain valuable client-facing experience in a fast-paced consulting environment.\r\nThis role is fully remote; however, we are looking for candidates residing in the Phoenix or Indianapolis metropolitan areas. The ability to periodically attend in-person client meetings is required.\r\nKey Responsibilities:\r\nContribute to the development of web and mobile applications using JavaScript platforms and libraries including React.js, React Native, and Node.js\r\nCollaborate with senior engineers during client meetings to support brainstorming, discovery, and solutioning\r\nContribute to gathering requirements, writing technical documentation, and developing features within a team context\r\nWork within an Agile Scrum framework, actively participating in team ceremonies and day-to-day communication\r\nHelp analyze, design, and implement functional requirements for new or existing solutions\r\nCommunicate with teammates and stakeholders about goals, progress, and timelines to support successful delivery\r\nContinuously build your consulting and technical skill set through collaboration, mentorship, and on-the-job experience\r\nRequirements:\r\n13 years of professional experience developing web or mobile applications, ideally using React.js, React Native, or Node.js\r\nDemonstrated ability to contribute to codebases and feature delivery in a collaborative team environment\r\nFamiliarity with Git and modern version control workflows\r\nExperience using issue tracking and project management tools such as Jira or similar\r\nStrong communication skills and a willingness to engage with clients and teammates to solve problems effectively\r\nFormal training in computer science or software development (through a degree, bootcamp, or equivalent on-the-job experience)\r\nPreferred Qualifications:\r\nHands-on experience contributing to shipped software in a professional or internship setting\r\nExposure to cloud services (AWS, Azure, or GCP) or DevOps practices\r\nExperience with databases such as MySQL, PostgreSQL, or MongoDB\r\nFamiliarity with CI/CD pipelines and collaborative development workflows\r\nParticipation in open-source projects or tech communities\r\nJoin Us!\r\nIf you're passionate about learning, building digital solutions, and solving real-world problems, we want to hear from you. At Haystack, we invest in growing great engineersso if you're ready to level up your career with hands-on experience, thoughtful mentorship, and the opportunity to impact real client outcomes, apply today!\r\nDiversity and Inclusion:\r\nHaystack is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace where all employees feel valued and respected.\r\nWe are not able to accept applications from those not located in the US, nor to sponsor visas.","datePosted":"2026-04-09T08:08:28.022Z","dateModified":"2026-04-09T08:08:28.022Z","hiringOrganization":{"@type":"Organization","name":"Haystack","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Phoenix","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a7317079f3a60ad3a763d19c"},"url":"https://jobsearcher.com/jobs/a7317079f3a60ad3a763d19c"}}