From Co-op to Full-Time: My Mantle Journey

Ivan Chen Mantle

As a recent graduate who transitioned from a co-op position at Mantle to a full-time engineer role, I’ve had the unique opportunity to experience both roles and shift from one to the other. If you’re a university student currently studying a co-op program or are exploring an engineering co-op opportunity at Mantle, my insights and experience might be helpful to you!

The co-op experience

Co-op programs are very beneficial for students to collect a breadth of experience, find a suitable career path, and build their professional network. Internship opportunities are a lot different from full-time positions as a definitive end date allows you to decide if your position is fulfilling, enjoyable, and worth pursuing for your career. Having multiple co-op terms across your degree will enhance your skillset at a variety of companies and in various roles without feeling burnt out working in a position that no longer interests you or within a company you don’t mesh well with. 

Regardless of where your internships take place, each experience will undoubtedly add to your portfolio and form professional connections that could prove to be useful in the future. Personally, I explored SRE (Site Reliability Engineering), web design, and full-stack engineering roles. While I did not particularly enjoy SRE, the tools I used during that specific co-op term proved useful when I pivoted towards full-stack development and found a perfect match at Mantle. Those co-op experiences were a key factor in helping me navigate toward my career path. 

Co-op terms are also a great opportunity to be supported by a team. Mantle’s work culture is incredibly supportive of personal growth and technical expertise. Feedback sessions and 1-on-1s are frequent and always encouraged so everyone receives the support they need. Having monthly hackathons also provides dedicated time to experiment with libraries and develop flashy features for our platforms.

My co-op journey at Mantle

Over my 8 months as a co-op, I contributed to multiple key projects, including:

Reflecting on some of my key learning opportunities:

As mentioned earlier, one of the most valuable aspects of my co-op experience was the mentorship and support I received from the Mantle team. Due to the nature of pair programming, having an engineer pairing with you is paramount for receiving the support you need to succeed. I could always bounce ideas off them or troubleshoot my blocking issues. Watching them drive the coding was also eye-opening as I picked up on shortcuts and tricks that sped up my development process. 

Furthermore, the founding team here was always available for mentorship and always encouraged me to explore technology and libraries I had not worked with before to build shiny new features. 

The decision to join full-time

After my two work terms at Mantle, I was thrilled to be granted the opportunity to continue after graduation. Our team culture, the challenging work, and the opportunity for personal and professional growth were all incredibly important to me in finding my new grad role. 

Transitioning from my internship to a full-time engineer position was seamless. We expect our co-ops to work on the same workstreams and projects as our full-timers so the bulk of the development work was identical. There are no co-op projects or cleanup tasks, we throw everyone into the fire during the first week. 

I have also taken on additional responsibilities as a full-time engineer such as providing production support on rotation and contributing to our co-op recruitment program. It’s quite wild to transition from the interviewee to the interviewer in just over one year.

In terms of which factors led me to join Mantle full-time, the team and the work were everything, honestly. Everyone is a blast to work with and there are still engineers on our Portals team I have not yet worked with. Having flexibility in what workstreams I want to work on and the blistering fast pace we push new features motivated me to return here.

Advice for future co-ops

If you’re a co-op looking to make the most of your experience, here are a few of my tips:

Subscribe to the Mantle blog below to stay updated on team and product updates.

Discover more from Mantle Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading