via Indeed
$30K - 40K a year
Assist in developing and maintaining full stack web applications, supporting backend and frontend tasks, collaborating in Agile teams, and learning new technologies.
Basic understanding of software development, familiarity with JavaScript and some backend languages, exposure to web frameworks, and eagerness to learn new technologies.
Job Overview We are seeking a motivated Full Stack Engineering Apprentice to join our dynamic team. This apprenticeship offers an excellent opportunity to develop hands-on experience in software development, web development, and IT infrastructure. The ideal candidate will have a passion for technology, a strong desire to learn, and an interest in working with modern tools and frameworks such as Ruby on Rails, React, Express, and cloud platforms like AWS and Azure. As an apprentice, you will collaborate with experienced engineers to build scalable applications, develop APIs, and contribute to innovative projects across the full technology stack. Responsibilities • Assist in designing, developing, and maintaining web applications using front-end technologies such as JavaScript, React, and front-end development best practices. • Support back-end development tasks utilizing Ruby on Rails, C#, Java, Python, .NET, and other server-side frameworks. • Contribute to API development and integration using RESTful APIs and REST standards. • Work with cloud services including AWS and Azure to deploy and manage applications. • Collaborate within Agile teams to plan sprints, review code repositories (SVN, GitHub, Git), and participate in code reviews. • Engage in database management using MySQL, SQL Server, or other SQL-based systems; assist with application development involving SQL queries. • Support IT infrastructure setup and maintenance on Linux and Windows platforms. • Assist in troubleshooting software issues, performing basic debugging, and optimizing system performance. • Learn about quantum engineering principles as they relate to software solutions (nice-to-have). • Contribute to documentation of software processes and technical specifications. Requirements • Strong interest in software development, web development, or related fields. • Basic understanding of IT infrastructure concepts. • Familiarity with programming languages such as JavaScript, Python, C++, C#, Java, or VBA is a plus. • Exposure to web frameworks like Ruby on Rails or .NET is desirable. • Knowledge of APIs (RESTful API), Git (GitHub), SVN, and version control best practices. • Understanding of cloud platforms such as AWS or Azure is advantageous. • Experience with front-end technologies including React or Express.js is preferred. • Ability to work collaboratively within Agile teams following best practices for software development lifecycle. • Eagerness to learn new technologies like quantum engineering applications or RBAC security models. • Strong problem-solving skills with attention to detail. This apprenticeship provides a comprehensive learning environment for aspiring full stack engineers eager to grow their technical expertise while contributing meaningfully to innovative projects in a professional setting. Expected hours: 25.0 per week Work Location: Remote
This job posting was last updated on 12/8/2025