They pay a lot. The mid-level salary is above the maximum senior bar for some companies.
Open and straightforward management, with very collaborative colleagues.
A multinational environment with a fancy technology stack.
They have GCP, Kotlin, microservices, and so on, which together with Revolut's brand makes it great for CV-driven development.
No red tape.
Learning opportunities and career growth.
For me, other companies offered much more senior positions with concentration on high-level design and some leadership responsibilities. Revolut sees me as a feature builder, working on quite fine-grained tasks, comparing to my previous job. It feels a bit like a downgrade from that point.
There's a non-competition agreement in place; you might want to read it before signing the offer.
It's fast-paced but also chaotic; you might face things like no clear definition of done or similar.
Despite the overall level being quite good, this is not a top pick if you want to see the smartest people around.
Please, mention the non-competition agreement earlier in the interview. It was quite a surprise for me and, to be honest, looks deceptive at this late stage.
I was approached on LinkedIn and agreed to a call, but nobody showed up, citing a "personal circumstance". I tried to be understanding and agreed to push the call to next week, only to be ghosted again.
The interview with Revolut was held online. The recruiter joined the call exactly on time and asked standard questions about my background, technical experience, and motivation. The conversation was friendly, structured, and professional, creating a
Met with manager for initial introduction. Then a technical interview. The question was not too difficult, very much centered around TDD. The feedback was timely and sufficient. Overall, a good interviewing experience.
I was approached on LinkedIn and agreed to a call, but nobody showed up, citing a "personal circumstance". I tried to be understanding and agreed to push the call to next week, only to be ghosted again.
The interview with Revolut was held online. The recruiter joined the call exactly on time and asked standard questions about my background, technical experience, and motivation. The conversation was friendly, structured, and professional, creating a
Met with manager for initial introduction. Then a technical interview. The question was not too difficult, very much centered around TDD. The feedback was timely and sufficient. Overall, a good interviewing experience.