A chance to work on complex engineering design products surrounded by experienced developers that have both a strong technical understanding of software development principles as well as the domain-specific knowledge for the product they are working on.
After working on a complex desktop application for 3D surface modeling here (in C++), I didn't want to go back to mobile development.
Solid mentorship from team members who were willing to spend extra time to allow me to gain insight into why things work a certain way (code architecture or even in C++).
My team was flexible and let me use my own dev environment and work the way I wanted to without micromanaging me.
My manager got me various things I requested (MacBook, software licenses, an extra monitor) and realized that improving the quality of my work environment would improve my productivity (and it did).
One technical round and one behavioral round were scheduled over the course of one month. The technical interview was 45 minutes, and the behavioral interview was 30 minutes. I received an offer call two weeks later.
I had three interviews. The first was with the internal recruiter, the second with the team lead, and the last one was with the team. All of them appeared to go very well. I felt a rapport with the team lead and with the team.
Initially approached by an internal recruiter. Then an initial interview with the team lead. Then a meeting/interview with the team, followed by a technical test where I was asked to develop a small application.
One technical round and one behavioral round were scheduled over the course of one month. The technical interview was 45 minutes, and the behavioral interview was 30 minutes. I received an offer call two weeks later.
I had three interviews. The first was with the internal recruiter, the second with the team lead, and the last one was with the team. All of them appeared to go very well. I felt a rapport with the team lead and with the team.
Initially approached by an internal recruiter. Then an initial interview with the team lead. Then a meeting/interview with the team, followed by a technical test where I was asked to develop a small application.