Position: Senior Android Developer
Category: Android
English level: upper
Years of experience: 9

- Took part in development team as a Tech-lead;
- Work as a Team-lead with up to 6 subordinates;
- Mentoring;
- CI/CD Integration, remote build server integration;
- Design and build projects from scratch depending on tasks;
- Work under performance optimizations of existing projects;
- Work over Sdk projects(development and support);
- Business trips to a client;
- Taking part of the research team;
- Gradle flavors;
- MVP(ORMLite with mosby) to MVVM migration(Room, LiveData);
- Unit/UI test coverage;
- Optimize SQL queries performance;
- Was involved in designing architecture and implementing of an audit system;
- Create, build and ship Flutter multiplatform project from scratch.
I'm a talented, proactive and self-motivated Android Developer with up to 8 years of software development experience. In that period I was able to take part in a variety of projects, for example in such as Fintech, Telecom, Healthcare, SDK, Retail, Audit system, Food stuff and many others. I have a good knowledge of android device system architecture and in-depth knowledge of Java Core, Kotlin, Android SDK and worked with many existing libraries(Location & Cloud services, Camera, Notifications, REST, SQL, Multithreading & Concurrency, XML/JSON). Also I have experience in building high quality applications, excellent problem solving, communication, and collaboration skills. I experienced in team work and usage of VCS utilities such as Git, CI/CD integration in projects(Jenkins, Gitlab pipelines, Github actions). Have team management experience of up to 6 people. At this moment I’m working on my knowledge of multiplatform to be in a heartbeat with new frameworks and tools that were provided for us from JetBrains(Kotlin multiplatform), Google(Flutter).

- Shipping a high quality Android app
- Building high quality multiplatform apps with Flutter
- Client-Server networking (TCP/IP, REST)
- Good experience in customizing the basic views for building unique & elegant UI
- Application performance improvements
- Understanding of the full mobile development life cycle
- Google UI design patterns(material design/material design 2)
- Working with almost all most popular third-party libraries
- Development efficiency
- Scrum based development process
- Design patterns
- Multithreading
- CI/CD
- BDD
I’m looking for long term interesting project with great team and opportunity to growth. I’m very interested in Technical Lead position. During my career(about 9 years) I’ve got experience in leading of team with up to 6 devs.