Challenging, often undefined environments, so you need to figure things out on the go.
Low bureaucracy, so things get sorted pretty quickly.
No Jetpack Compose for the sake of Jetpack Compose. A sign of a big company that cares about performance and not just using shiny new technology.
Unit tests for all logic. It's not that hard, and once you get used to it, it becomes a habit, and you don't treat this as extra work. Never saw anything like that anywhere. Hundreds of thousands of unit tests.
UI tests which are not flaky, with zero failures to go to release. Never saw that working anywhere before. And it's again not a few, but hundreds of tests.
Real performers are recognized. Recently promoted from mid to senior using a fast track.
No B2B employment in Poland at the time of writing.
All the steps before the last team fit interview went well. * Call with a recruiter * Technical screening (Hackerrank test containing some multiple-choice questions and a LeetCode Medium type of task) * 2-hour technical interview with 2 Androi
Quick call without the camera. The rejection reason was unknown, and the recruiter didn't seem particularly interested in the answers provided. Nothing technical was discussed, just a general back-and-forth with keywords. It was not an engaging exper
The interview process consisted of three technical rounds: * **Round 1:** Live coding with an emphasis on TDD, SOLID principles, and overall code and testing structure. * **Round 2:** Live coding with an emphasis on the financial domain and mult
All the steps before the last team fit interview went well. * Call with a recruiter * Technical screening (Hackerrank test containing some multiple-choice questions and a LeetCode Medium type of task) * 2-hour technical interview with 2 Androi
Quick call without the camera. The rejection reason was unknown, and the recruiter didn't seem particularly interested in the answers provided. Nothing technical was discussed, just a general back-and-forth with keywords. It was not an engaging exper
The interview process consisted of three technical rounds: * **Round 1:** Live coding with an emphasis on TDD, SOLID principles, and overall code and testing structure. * **Round 2:** Live coding with an emphasis on the financial domain and mult