Revolut fosters a strong engineering culture where engineers at all seniority levels have defined roles and opportunities to make a significant impact from both technical and business perspectives.
Most processes and routines are either automated or well-defined, streamlining onboarding and minimizing the need for extensive training.
The Android technology stack is relatively modern, and dedicated platform teams manage infrastructure, ensuring optimization and currency.
With numerous products available, you can find the ideal activity that aligns with your interests and experience level.
At Revolut, you'll have a clear approach to handling buggy or legacy code, as the engineering culture promotes gradual and planned code evolution toward improved maintainability and reduced errors.
As a bank, Revolut has to follow high standards for not only Revolut applications but also for the frameworks and libraries those applications use.
So, sometimes it takes time until certain technology, framework, or library becomes mature enough to be incorporated into Revolut mobile applications in particular.
The interviewing process consisted of three stages: * Test on a web platform * Technical Android interview with an interviewer * System Design interview, where a backend system had to be designed, covering all backend-specific technologies and
The interview process involved a HackerRank JavaScript test. It was straightforward, and the questions were not that difficult. I enjoyed it; however, I didn't receive an offer and did not end up going forward with the position.
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.
The interviewing process consisted of three stages: * Test on a web platform * Technical Android interview with an interviewer * System Design interview, where a backend system had to be designed, covering all backend-specific technologies and
The interview process involved a HackerRank JavaScript test. It was straightforward, and the questions were not that difficult. I enjoyed it; however, I didn't receive an offer and did not end up going forward with the position.
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.