What it is like to be an Engineer at Legl

Jo Sidhu
Jo Sidhu

As an engineer, I like to solve problems. Be it infrastructure, frontend, backend, user experience or anything else. I know I don’t have enough experience to come up with the right solution straight away and to be honest no one person will ever have enough experience. Engineering is ever-evolving and it is that constant learning that excites me. This is encouraged in our team and that is why good engineers thrive here.

Beginning with the interview process, the approach was very different from what I’ve experienced elsewhere. When I first spoke to India, I was delighted that a fellow female software developer had called me to explain what the role is. Up to that point, I had been speaking to (mostly male) recruiters who felt like they were reading a script and could not relate to what I really wanted in my next job. Furthermore, the interview process went on to be the most interactive one I have ever been through.

For example, I once had four (again, all-male) developers sit around me to watch me code and make mistakes in Javascript without uttering a word! Legl’s process brought out a different person in me. The pressure of remembering a language’s nuance and gotchas were thrown out of the window. Their focus was the approach I’d take to solve a problem and if I can weigh the pros and cons of that chosen method. 

It might sound cliche, but on my first day, I was excited to complete and release a pull request with my onboarding buddy, India. It was a simple thing but it took out the anxiety of setting up the codebase by just diving in. In the first few weeks, I did a variety of onboarding tasks that got me familiar with the entire codebase. It was painful to open up a story and feel like you are in lost land, but the entire team was more than happy to pair with me. It is a very interactive way to work on a story together, both individuals learn something from the process. Especially with everyone working remotely, it is a great opportunity to interact with another human to keep you sane and connected.

The most important thing about working in a new team is the freedom to ask questions, especially stupid questions. I did ask them and I still do, but I am always met with enthusiastic replies and useful suggestions. The next thing is the willingness to be open-minded and accept feedback. In the first few months, I was encouraged to give a lot of feedback, about whatever I came across or did, some useful and some not so useful. The team appreciated it and I was grateful for them taking it with a growth mindset. 

Every day as an Engineer at Legl so far, I have learnt something new with the help of my team. I know we can achieve what we set out to do by being kind and respectful to each other and most importantly by not being judgemental. 

– Nandhini Narasimhan
Software Engineer