The T R I M Apprentice Program is a three-month immersive experience in software and mobile UI and UX design. Apprentices receive hands-on training, work side-by-side with T R I M product designers and developers, and gain experience in all aspects of agile software creation.
The Apprentice Program
At T R I M, we don’t just build great apps and websites. Teaching, learning, and self-improvement are important aspects of what we do and our Apprentice Program is an example of our culture in action. Our success hinges on our team of specialists and we believe in investing in the future of South Florida tech. So we thought, why not actively develop our next generation of T R I M Specialists? What if we could welcome a few of the smart, motivated new UX designers and continue to nurture their skills – what would that look like?
Our Apprentice Program is a 3-month immersive training experience in software and mobile design, as well as building tech companies the “T R I M Way.” Apprentices receive hands-on training while building and shipping products for our current clients. As they work side-by-side with T R I M engineers and product designers, they will not only strengthen their design skills, they will learn to become consultants. This means the apprentices will gain experience in all aspects of creating software including defining sprints, team collaboration, user testing, interfacing with clients, and reflecting on progress during our weekly retrospectives.
A Live Experiment
At T R I M, we like to say that we live in Beta and the Apprentice Program is another example of this positioning. We’ve passed 10 apprenticeship programs, and 90% of those apprentices were offered full-time jobs. We’ll be collecting feedback along the way from everyone involved, and documenting our findings along the way.
Here is what we are looking for in a Design Apprentice:
- A portfolio with examples of UI/UX work
- A grasp of the basic principles of graphic design (Proximity, alignment, hierarchy, typography, color, etc.)
- Experience using design software of some kind (Adobe Creative Suite, Sketch, Figma, etc.)
- Communication skills and autonomy
These are nice to haves:
- Formal design education (College degree or Bootcamp)
- Experience using Sketch or Figma
- Experience with Zeplin
- Prototyping Experience (InVision, Marvel, Principle)
- Experience designing with code
A day in the life of the Design Apprentice might include:
- Writing user stories
- Creating wireframes
- Creating high-fidelity screens
- Creating prototypes
- Collaborating with developers
- Demoing your work with Product Owners