★ ★ 6th edition ★ ★
+1 (512) 949-8991

WEB DEVELOPMENT APPRENTICESHIP The application period for the Apprenticeship 6th edition is now open.


Upon successful completion of the 3 month program, you will be able to:

  • configure, code and roll out Node/React web apps to a production environment;
  • gain a deep understanding of the technology stack;
  • write automated tests;
  • understand and utilize essential tools and practices widely used in an agile dev context.

Towards the end of the second month, you'll be considered for a full-time position at Moove-it, given that you have demonstrated that you share Moove-it’s core values and have excelled in the execution of the program's assignments

Goal 051466d3b0477ee5b6a9cb545773c543bdc3c210e1633dabf9d1dc073b5fb75d

Goal 051466d3b0477ee5b6a9cb545773c543bdc3c210e1633dabf9d1dc073b5fb75d
Texas 76b1a8de07f63e741c52ffed3460c9cc0fedb1295106500b25abbc91e880fb91


The program comprises extensive hands-on activities, led by a Moove-it developer, who will be accountable for providing guidance and support throughout the learning journey.

Participants will be subject to monthly evaluations in order to advance to the following month/stage of the program.

The apprenticeship program will be held in our Austin, TX office.

Texas 76b1a8de07f63e741c52ffed3460c9cc0fedb1295106500b25abbc91e880fb91


Apprentices will be provided with guidance and support as they dive into the Node/React tools, so that they can rapidly get started with building their first web app.

As a Moove-it apprentice, you will learn all the core technical aspects related to the development process, from setting up the development environment to rolling out a web app to production.

You will also learn about best practices, coding standards, peer code reviewing, automated testing along with agile communication and management tools.

The goal for participants is to lay the foundation for an exciting career as a web development consultant.

Program overview:

  • Quick glance at Agile methodology, practices and dev environment tools.
  • The fundamentals (reading material and tutorials about e.g. Javascript, Git and automated testing).
  • Hands on: building a web application using Node.js and React.js.
  • Continuous Integration methodology and tools.
  • Software development best practices (code reviews, pair programming, coding standards).
  • Software consulting best practices.

Character 49bec1464b693c4be571284c40e7814c45aa6c249f692e4a2c03c639c875e58b

Character 49bec1464b693c4be571284c40e7814c45aa6c249f692e4a2c03c639c875e58b


The application process is made up of three stages:


Introductory call
An introductory call with the pre-screened applicants, aimed to acquire a better feeling about programming background, career goals, along with their motivation for joining the program.
This would be the right time to address queries around expectations, goals and program structure.


Portfolio Review
During this stage we would like candidates to select no more than three projects to jump start a conversation regarding their experience. Some guidelines:

  • Avoid work pulled directly from tutorials. Class assignments are fine as long as all of the code was written by you. If you cannot provide the actual code, please describe the project and your role in it.
  • Include with each project a brief README indicating the goal of the project, how to run the code (if applicable), and any points of interest regarding your process, learning points, etc.
  • A good project can be anything from a simple CLI tool to a full-featured web application.
  • Projects may be in any language/framework as long as the candidate can reasonably demonstrate understanding of their own code.

Technical Interview
A follow-up, technical background check with a Moove-it Engineer to assess the applicant's overall programming proficiency level.

Img 03 376f2c55551577300b6e79843458a73c1e1a7cde4706a3ac467fe4576656c9e5

Ideal candidates possess a strong understanding of object-oriented programming fundamentals, and can speak confidently about their most recent projects and contributions. Strong preference is also given to applicants who exhibit a passion for self-directed learning, proactive attitude, and teamwork.

Img 05 88cf78cbefec7fe1c3b38d2afbce46b3a335f959eb333319741dd6c62defc112

Moove-it strongly encourages applicants to thoroughly review our Playbook , to get a feel for our company culture and values.

Img 05 88cf78cbefec7fe1c3b38d2afbce46b3a335f959eb333319741dd6c62defc112

Moove-it strongly encourages applicants to thoroughly review our Playbook , to get a feel for our company culture and values.

By the end of the application/assessment stage,
the 3 best-ranked applicants will be formally invited to join us as apprentices.


Ashley Michal Lewis
Q12016 edition grad
As a self-taught developer, this program gave me the opportunity to test my skills within the context of a professional development workflow under the guidance of an experienced developer. My mentor is supportive and respectful, responds promptly to questions without condescension, while challenging me to think critically about coding decisions. This is the perfect opportunity for a self-motivated, independent learner to transition into a production environment with a company that values their developers and the community.
Ashley Michal Lewis
Q12016 edition grad
Gavin Haynes
Q32016 edition grad
As a recent graduate from college as a Computer Engineer, I was looking for my first real job as a programmer. I was able to use all the skills I developed while at school, and also find new skills that helped me as I entered the working world as a developer. My mentor helped teach me the foundations and the culture around development. I was challenged each day to test my limits, but I was also encouraged to ask questions and try my own solutions to each problem I faced. This opportunity is great for a new developer, and could be a stepping stone to joining a company that values its employees.
Gavin Haynes
Q32016 edition grad


Call for applications ends on May 4, 2018.
14 MAY
Program starts on May 14, 2018.
Img 08 b5beed66c94178eeaf0e874be978d2d3ceccf9e66010af5ef9e9697c566796a2
All activities will be led by an on-site coach operating from our Moove-it Austin office located in Capital Factory.
Img 09 2c23d44a4a071e3db91fad2ba3fda86fd789184d92ef1128de0352e8ee80cf40
Participants will be provided with a bi-weekly stipend of $500 over the course of the apprenticeship.


Will Moove-it provide laptops for participants?

No, participants are expected to provide their own personal laptop.

What kind of time commitment should I expect?

Daily standups' attendance is mandatory for all participants, and a minimum of 6 hours a day in the office is expected. However, as long as the apprentice demonstrates sustained progress and steady growth, by excelling in the completion of the deliverables, exceptions will be considered and attendance may be skipped upon prior approval from the coach.

How does the curriculum differ from a bootcamp?

This program does not include formal classroom instruction. Rather it requires self-directed study and research in order to meet the weekly goals.

Submit your application
Privacy Policy
(Or just drop us an email at
learning@moove-it.com )