Working in companies puts us developers in an uncomfortable situation of not having a portfolio. We create complex internal systems, scaling them beyond measure, yet at the end of the project, there are no credits, applause, or ovations. Just another system.
The companies you apply to often don’t have the need to review your portfolio. Throughout my career, I’ve seen many CVs, and only occasionally can I click on a link provided by a candidate and take some action.
If you haven’t worked at FAANG (Facebook, Apple, Amazon, Netflix, Google), chances are the recruiter never heard of the company you work for or the problems you solve.
It’s a good thing. You can find a wording in your CV that would make you look good. For example, instant of writting
“Maintaing an API”
you can write:
“Lead the development of a core platform API responsible for 90% of crucial trafic of the website.”
Make yourself look good, no one else care.
Tech recruiters don’t have the complete ability to verify what you’ve done at your work. They sure can ask you, and if they have the right skills themself, they can verify a scope of your abilities.
In my experience, the tech recruitment is usually is run by developer which is most trusted and loyal to the company.
Rule of thumb:
- Most tech interviews are led by very opinionated people.
- Most tech interviews are led by individuals with an object-oriented background (e.g., Java, etc.).
- Automated tests are strongly preferenced.
- Prefers scalable architecture solutions, even if the cost of maintaining the system and iterations is significantly higher.
When working directly with companies (you making their website, the infrustructure for them etc), it’s different. They don’t care about your CV. It’s all about nice landing page, reviews and case studies of the products you have the credit for.