Avatar for Era Academy
We help small businesses develop workforce talent and technology skills to grow their team

Software Developer Apprentice

  • $50k – $90k • No equity
  • |Remote (
    Everywhere
    ) • +9
  • |No experience required
  • |Full Time
Posted: 2 months ago• Recruiter recently active
Job Location
California • 
Omaha • 
Texas • 
Virginia • 
Washington • 
Georgia • 
Arizona • 
New York • 
Remote Work Policy

Onsite or remote

Hires remotely in
Everywhere
Visa Sponsorship

Not Available

Preferred Timezones
Hawaii, Alaska, Pacific Time, Mountain Time, Central Time, Eastern Time
Collaboration Hours
11:00 AM - 4:30 PM Central Time
RelocationAllowed
Skills
Python
Javascript
HTML5 & CSS3
MERN Stack - Javascript (ES5 & ES6), MongoDB, Express.Js, React, Node.Js

About the job

Job Summary
The Software Developer Apprentice is an entry-level On-The-Job and workforce development position designed for individuals seeking hands-on experience in software development. The apprentice will receive structured training, mentorship, and practical project experience while learning how to build, test, deploy, and maintain software applications using modern development tools and practices.

This role is ideal for candidates who are motivated to learn, comfortable solving problems, and interested in growing into a junior software developer, front-end developer, back-end developer, or full-stack developer role.

Key Responsibilities

  • Participate in structured software development training and technical mentorship.
  • Learn and apply programming fundamentals using languages and tools such as HTML, CSS, JavaScript, React, Python, MySQL, GitHub, and Visual Studio Code.
  • Assist with building, testing, and improving web applications and software projects.
  • Write clean, organized, and well-documented code under supervision.
  • Collaborate with instructors, mentors, and team members on coding assignments and project tasks.
  • Use GitHub or similar version control tools to manage code and track changes.
  • Troubleshoot basic software errors, bugs, and deployment issues.
  • Participate in code reviews, project meetings, and technical discussions.
  • Develop a professional portfolio of software development projects.
  • Follow company policies, cybersecurity best practices, and software development standards.
  • Prepare for industry-recognized certifications related to software development and technology.

Required Qualifications

  • Strong interest in software development, technology, or IT careers.
  • Certifications from an accredited credential organization in Software (COITB preferred)
  • Basic computer skills and ability to learn new software tools.
  • Strong communication, problem-solving, and critical-thinking skills.
  • AI technologies (OpenAI, Claude..).
  • Ability to follow instructions, meet deadlines, and work independently or as part of a team.
  • Willingness to complete training, assignments, projects, and certification preparation.
  • Reliable internet access and access to a computer capable of running development tools, if participating remotely.
  • Ability to earn a government clearance (Sec, TS, TS/SCI w-Poly)

Preferred Qualifications

  • Prior exposure to coding, web development, IT support, or technical training.
  • Familiarity with HTML, CSS, JavaScript, Python, databases, or GitHub.
  • Military, veteran, transitioning service member, or workforce development program participant.
  • CS Degree or other technology degree.
  • Interest in completing an apprenticeship, internship, or entry-level employment pathway in technology.

Work Environment
This position may be offered remotely, hybrid, or in person depending on the client, training provider, or apprenticeship sponsor. Apprentices may participate in live instruction, guided labs, coding projects, mentor sessions, and employer-based work experience.

Equal Opportunity Statement
The organization is an equal opportunity employer and training provider. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other legally protected status.

About the company

Era Academy company logo
We help small businesses develop workforce talent and technology skills to grow their team11-50 Employees
Company Size
11-50
Company Type
Education Technology
Company Type
Recruitment Solutions
Company Industries
Application Platforms
Company Industries
Early Stage IT
Learn more about Era Academy image

Founders

Hector Guerra
Founder
image
View the team image

Similar Jobs

JetInsight company logo
JetInsight
Best-in-class quoting and fleet management software for aircraft charter operators
Zipline company logo
Zipline
Our mission is to create the global logistics system that serves all humans equally
Vise company logo
Vise
Technology-Powered Asset Manager for customized, intelligent investing
Thoughtful AI company logo
Thoughtful AI
AI-Powered Healthcare Administration, maximizing profitability and operational excellence
Svix (YC W21) company logo
Svix (YC W21)
Enterprise ready webhooks service. Open source and cloud hosted
Bobyard company logo
Bobyard
Build the future of construction estimating
Wonderschool company logo
Wonderschool
Quality in-home child care and preschools near you