Position: Middle Android Developer
Category: Android
English level: intermediate
Years of experience: 3


On the first project, I was the only mobile application developer on the team.
The project consisted of a POS application (order processing and administration) and an application for restaurant orders. I dug through a lot of legacy code - first I transferred everything to androidX, then from java to kotlin. Additionally, LeakCanary was run to ensure stability and speed.
The second project was more fun, although it is also in Java with a lot of legacy code. It was a chat with increased attention to security, based on one open-source project. It started with a simple SQLCypher and ended with the fact that even the packets sent to the server were encrypted.
The third project is applications for last-mile delivery (driver and client). Everything was fantastic here - the project was written considering the latest trends (Kotlin, Coroutines, Android Jetpack). In the beginning, it was necessary to catch up with the iOS department, which always had a developer. in fact, I had to redo everything on the fly.
I'm not gonna work with russians. Not for the quick money, BIG money, or any money ever. let them burn in hell