Working at a Finance Company

Are you using a MacBook? 😅

Yes, we do use a MacBook! As a web front end developer, not using a MacBook would be terrible experience so I feel really grateful with the top configured 2019 MBP with me. Although, I also heard that not all financial institutions give MacBooks to developers. So it is still a valid question to ask during interviews, if you'd like to try and device is of concern to you.

What is your dress code?

For us it's business casual and jeans. From my observation, in practice, it's "wear long pants and cover your toes", with the exception of ladies comfortably in dresses and skirts. Overall, the office looks classy, so statement Ts will probably standout a bit awkwardly and even our ganitors don't wear sandals and shorts. But other than that, our developers do show up in round collar Ts with like jacket-shirt on the outer layer. So it's not terribly beyond our comfort zone.

Frankly speaking, it's a pleasure to see guys properly dressed. When I reach in office, I see most men and ladies so well dressed I think some investment on my personal outlook is a small price to pay.

Do you have to reach office at 8?

My manager does that everyday! But, phew, he's the only person in our team who does that. Most developers turn up 10-ish, which is considerably lenient in this part of the town?

My team is scattered around Europe and US. There are often cross timezone meetings so we manage time ourselves. No harsh feelings if we leave office at 4 or 5 in order to catch some dinner before the 8pm meeting later.

What is the office like?

My choice of word is classy. We have the wood finished tabletops for many, and the rising tables on the developers side. Each table is equpped with a 34-inch curved monitor, a docker station that adapts to both Mac and PC, as well as other necessary accessories for meetings.

There are pantries on each floor. There is capsule coffee, fruits, and snacks. But the quantity and variety cannot compare with that of a tech company. Nothing fancy like vending machine for cables neither. Nobody will ever consider living in this office and I think it's a good thing.

How are the challenges?

This is a very complex question and I've thought a lot about that. I'm probably constantly evaluating this because essentially that probably predicts whether I'll stay with the company or not.

I would say that it takes equal effort to build features, but the complexities are different.

Shopee's challenge today is mostly at engineering side. The architects and the support platforms are totally stretched out, whereas the feature side is relatively trivial and moving forward will become even less interesting, as they move towards "no code" direction.

In my new team, we're simply trying our best to ship features. There are sprints of features arranged in the pipeline we just need the minds and hands to build them.

Be it fascinating as I find it myself, my new team is lesser known in the tech industry and it is very difficult for it to hire.