lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Android Developer
Category: Android
Experience: 8 years | English: fluent


- Senior Software Engineer, Android / Onfido / London, UK						            Feb 2020 - Present

-- Worked on a greenfield project (Personal ID) as a lead mobile engineer, built the project from ground up together with CI, designed/implemented code architecture and testing strategy.
-- Built and distributed Onfido Auth SDK (Liveness check), designed and documented its API to be used by developers to integrate in their Android apps.
-- Leading Android engineering in the Biometric experiences team and implementing new features (based on Selfie and Liveness check) in Kotlin by utilizing SOLID principles, Clean Architecture, Reactive Programming and Dependency Injection.
-- Working extensively with all Android Camera APIs and on device Machine learning.
-- Contributing to Flutter SDK
-- Solving technical debt by refactoring and re-architecting legacy code.

- Android Engineer to Android Team Lead / POQ / London, UK								         Feb 2016 - Feb 2020

-- Started as the first Android Engineer and grew the team to 8 Android engineers.
-- Core member of Product Android team, implementing new features in Kotlin by utilizing SOLID principles, Clean Architecture, Reactive Programming and Dependency Injection.
-- Modularised platform in an attempt to create Poq Platform SDK consisting of decoupled feature components.
-- Solved technical debt by refactoring and re-architecting legacy code and introducing testing framework.
-- Worked closely with designers to keep up with the latest design trends and improve user experience of our apps.
-- Running Android Guild meetings to keep the team synced, discuss best practices, new technologies, and find solutions to our current challenges.

- Mobile Application Developer / Simbrella / Baku, Azerbaijan					        Dec 2014 - Dec 2015

-- Developed and published multi locale, location aware mobile apps both for Android and iOS platforms (DostTaxi, SoulBattle).
I am seeking a forward-looking company that embraces and excels in remote work, offering a flexible work schedule and fostering diversity. A flexible work schedule would allow me to optimise my productivity while maintaining a healthy work-life balance.
Position: Senior Android Developer
Category: Android
Experience: 8 years | English: upper


Since I started my career in IT I have worked on different projects including but not limited to multimedia, messaging and educational apps, both as a sole engineer and as a team lead of medium-sized teams (3-6 engineers). I also have experience working as a project manager and I believe it allows me to see a bigger picture beyond the code.

For more than two years I've been using Kotlin in production apps and it is my preferable language at the moment along with some mature tools like Dagger and RxJava. 

At the moment I work remotely for product company as Senior Android Engineer, but would like to expand horizons with new challenges. In general I'm an engineering guy who understands business and could manage team as well.
I'd like to join a team of any size which works on new functionality either in new or existing project.

Please no porn / gambling / cross-platform proposals.
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


Since the beginning of 2016, I've been working as Android Engineer. During this period I engaged with different types of projects with different tech stacks. My current role is Android Tech Lead
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: intermediate


Skills:
- 4.5+ years of working experience in software development for the Android platform
- Android SDK, iOS SDK, KMM
- Kotlin, Java
- Jetpack Compose, SwiftUI
- Coroutines, RX
- Dagger, Koin, Hilt
- Room, SQLite
- SOLID
- Experience with agile software processes
- git
Position: Senior Android Developer
Category: Android
Experience: 9 years | English: upper

I have more than 5 years of experience designing, leading, developing, testing, and maintaining Android apps for mobile devices. I am proficient in Java and Kotlin. In my previous projects, I have worked on various types of Android apps including e-commerce, sport, and fintech.
SKILLS
Java/Kotlin, Android SDK
Clean Architecture, SOLID, Jetpack
MVVM, MVP
Retrofit, OkHttp, Coroutines, RxJava2, Dagger 2, Room, Gson 
Data binding, view binding, navigation component, single activity
Unit Tests, Junit4, Mockito, 
AR Core 

Tools: Git, Gradle, Firebase, Bluetooth
Jenkins, Github Actions,
Jira, Trello, ClickUp, SCRUM
Facebook API, Dropbox API,
Google API, Google Fit, Dropbox API 
In-App Purchases, Google Pay, Onfido SDK
Mobile app monetization
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


SKILLS
• Kotlin/Java, Android SDK, Android jetpack components, Material Componets, Animations,
RxJava/Coroutines, Flow, Retrofit/Ktor, Firebase.
• MVP/MVVM, OOP, SOLID, Clean Architecture.
• English: B2.
• *Also good at communicating, teaching, writing docs and tests, and making demos and
presentations.

WORK EXPERIENCE
Senior Android Developer
Printec - a framework for Android POS terminals
(Aug 2021 - Jun 2023)
• Designed and developed a framework to reduce code complexity for supporting multiple POS
vendors
• Maintained and started the migration of the existing app to the new framework approach
• Integrated a new POS vendor's SDK

Middle Android Developer
TomTom IndiGO platform at Intellias 
(Mar 2020 - Jun 2021)
• Created a demo app for TomTom SDK. The in-vehicle climate app on the TomTom IndiGO
platform, allows drivers to control the heating, ventilation, and air-conditioning system.
• Worked in Voice Assistant team, focused on integration and improving support of Alexa
Personal Assistant.
• Made API for voice assistants more generic, making it easier to integrate other voice assistants.

Middle Android Developer
Viber - messaging and calling app
(Jan 2019 - Feb 2020)
• Improved user experience from chat-bot feature by simplifying UI flows and adding "media"
messages support.
• Achieved application performance improvements by rewriting old legacy components (mostly -
media gallery).
• Improved stability of app builds by refactoring and adding more unit tests.

Junior Android Developer
CityClub - an app for exploring city organizations
(May 2017 - Nov 2018)
• Maintained the existing app, and implemented new features
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


Software Developer - Lyft
Developing large scale mobile applications (Android) - more than 1 million daily active users. 
Writing technical specifications, API design / Implementation of multiple projects. Measuring project's impact and experimentation in collaboration with Product Managers. Code reviews, unit / integration / E2E testing.
Conducting interviews, mentoring, onboarding of new hires.

Lead Android Developer - DraftKings 
Working in the sports betting domain. Responsible for implementing new features, while migrating an existing app to Redux architecture. Code reviews, planning, estimation and making sure that the codebase meets high-quality standards

Software Developer - Sigma Software 
Starting as an Intern Android Developer and progressed to Middle Android Developer, while building different projects in the following domains: IoT (BLE), Ecommerce, Social. Responsible for new features implementation - coding, unit and integration testing, project architecture and database design (Realm). Mentoring other software developers, creating roadmaps and assessing technical skills. Collaboration with product owners, requirements analysis, technical documentation, estimation, efforts planning.
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: upper

Have created prototype app w/o network support to illustrate the customer's idea in action around scanning NFC goods tables delivered to stores for promotions. The customer loved the prototype and my company got a new project to start. Always took a key-developer role in the team; Have led the mobile app development while outstaffing and successfully brought it to release, the customer and users love it! Started the production app from scratch in a team of 5 Android Developers in a single module and successfully scaled the app with its architecture to multi modules so 15 Android Developers working at the same time.
Software Development Engineer, Surprise.com, Sep 2020 - December 2021 Involved as the key Android developer into the startup that should create a unique daily work experience for the Teams. App has a lot of custom UI, payments, video editing, and even game on LibGDX. Main responsibility was to develop & lead the development of new features in collaboration with full-time and external employees. Software Engineer, EPAM, Apr 2019 - Sep 2020 Working as an offshore Android Developer in a Canadian technology company that suggests connected car apps and services. Have worked on supporting & improving an existing client-server application to track cars or pets with more than 500k installs. Also, have to lead the development of a new client-server application that offers car tracking solutions for small and medium businesses - the app has successfully been released on a date and is loved by the customer. Stack: Kotlin, Google Maps, Material Components, Firebase, Retrofit, Picasso, GSON, SQLite (w/ Room), Coroutines & Flow, MVVM, Single-Activity approach (w/ Fragments), Navigation Component, Koin. Android Developer, WaveAccess, Jul 2018 – Apr 2019 Worked on supporting and improving an existing client-server app for UK stores & shoppers. App offers marketing, shopping, and payment solutions. As engineer was involved in the app redesign, payments solutions, beacons service (BE integration), etc. Stack: Java, Retrofit, GSON, Realm, RxJava2, Dagger 2, Mosby, Glide, SignalR. Tourstart ApS, Feb 2017 – Jul 2018 Supporting and improving an existing client-server Android application for motorcycle bikers. The app has maps, navigation, and tracking systems, as long as it gives a way to share all this content. Stack: Java, Android NDK, JNI, C++ SQLite, Android Databinding, Dagger 2, AsyncHttpClient, UniversalImageLoader.
Am looking for startups / products
Position: Senior Android Developer
Category: Android
Experience: 10 years | English: fluent

Iot Conf UA 2016 conference speech about IoT project development pitfalls, 
Intersog Hack&Tell event speech about IoT Zigbee communication protocol, 
Intersog Hack&Tell event speech about Android Studio coding
Software Development Engineer with over 10 years of practical experience in the development of various business applications such as Social, Health Care, Smart Home. Have a wide experience (6+ years) working on different IoT projects, using different communication protocols (Bluetooth/Bluetooth LE, Wi-Fi, CoAP, ZigBee). Main programming languages: Java (10+ years), Kotlin (3+ years). Have 3 years of experience working with Android NDK. Also have experience programming Java-Script, Swift, Objective-C.
Have been working in large and small teams, on-site and remotely, as a team member and as a single developer. Released around 10 applications started from scratch by me, also worked on big projects working on support, rebranding and refactoring. Have excellent problem-solving skills and am focused on providing quick solutions to business problems.
Not looking for relocation. I can work in the office in Odessa as well as remotely. 
Expecting work in a strong team, interesting project, flexible development. 
No casino, gambling, or online advertisement projects, please.
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


Software development engineer with over 6 years in mobile development. Deep knowledge of Java and Kotlin, Android SDK, design patterns and OOP principles. Developed applications on MVVM, MVP and MVI architecture according to the principles of Clean Architecture. Possesses of high-level expertise in ReactiveX. Excellent skills with Dagger 2, Koin. Worked with different databases, like Room, Realm, DBFlow, worked with pure SQLite and several of its ORMs. Has a lot of experience with Maps (Google maps, several versions of OpenStreetMap), in developing services, custom views, different animations, complicated layouts, Jetpack Compose. Experience with high-load multithreaded applications. 
A team player, organized, responsible, self-motivated, quickly insight into new projects. I have excellent troubleshooting and analytical skills. I maintain my knowledge from various sources, and apply it in my work to write code that is easy to maintain, read, test, and will not cause trouble in the future.
Position: Senior Android Developer
Category: Android
Experience: 0 years | English: 

Took a part in many projects. Have a good understanding of an Android UX.
Solid knowledge of an Android architecture.
Big experience in app development.
I'm interested in companies with established development process and people who love what they do.
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: intermediate


Sorry but I write only a little info about me, overwise it could uncover my person.

I have a lot of experience with different projects, I know how to work in big and small teams. I like to write code and work with a team, also I have management skills. I like to share my knowledge (mentoring) and promote different activities such as meetups, events, and hackathons
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: upper

- Develop Pixel perfect app design millions of users for new Subscription flow
- Worked in International team and fixed multi-language issues for 10+ languages
- Fixed critical bug fixes with P1 priority and decreased crash rate by multiple times
- Worked in RevGrowth team and Optimized & Redesigned Subscription Management flow
- Reduced Crash rates by 30% implementing third party SDK
- Implement Passport & ID Card recognition using OCR
- Develop eSign Module and digitalize document exchange process for 100+ merchants
- Mentoring other developers in the team
- Task & Team management
Sr. Software Engineer Android at Life360 (03.2022 - Until now)
Life360 Super App with over 100 billion users
Responsibility: Senior Android developer
- Develop Pixel perfect app design millions of users for new Subscription flow
- Worked in International team and fixed multi-language issues for 10+ languages
- Fixed critical bug fixes with P1 priority and decreased crash rate by multiple times
- Improved Documentation and created new ones for app’s customized views and features
- Worked in RevGrowth team and Optimized & Redesigned Subscription Management flow


Sr. Software Engineer Android at Alif (04.2021 - 03.2022)
Document and User applications management Merchant app
Responsibility: Senior Android developer
- Reduced Crash rates by 30% implementing third party SDK
- Implement Passport & ID Card recognition using OCR
- Develop eSign Module and digitalize document exchange process for 100+ merchants
- Mentoring other developers in the team
- Task & Team management
- Code Review

Software Engineer Android at Missed.com (11.2019 - 04.2021)
Online appointments and video conferences Android app
Responsibility: Senior Android developer
- Developed startup project analogue of Google Meet and Zoom
- Team management of 2 developers
- Code review
- Supported communication between devs and business manager
- Develop base functionality & Video Conferencing part


Contractor Android Developer (11.2018 - 11.2019)
Car sharing and rent app
Responsibility: Senior Android developer
- Develop core functionality from scratch using material components
- Payment systems Integration
- Connect App with Car with hardware device Cloudboxx 
- Integrate Card IO card reader
- Ready to Relocate to USA, Canada, Europe
- Looking for an Long term interesting project with a friendly team and modern technology stack.
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


Stack:
- Programming languages: Java, Kotlin, C++, JS, Dart 
- Knowledge: Java Core, Android SDK, Android NDK, Android Jetpack, Clean Architecture, Android Enterprise, React-Native, Flutter, Jetpack Compose
- Technologies: Moxy, RxJava, Coroutines, Retrofit, GraphQL(Apollo), Protobuf, Google API, Gson, ExoPlayer, CameraX, AR Core, ViroCore
- DI: Dagger 2, Koin, Hilt 
- Databases: SQLite, Firebase
- Source control: Git 
- Architectural patterns: MVP, MVVM, Redux, Bloc
I have a great desire to develop as a specialist, to help the development of innovative developers, as well as a desire to design and create masterpieces in the world of mobile applications.
Position: Senior Android Developer
Category: Android
Experience: 9 years | English: upper


Started my IT path in 2014
~3 years of experience as Embedded and Java Developer
~7 years of experience as Mobile Developer (a little bit of iOS, Flutter and Unity but mostly Android)
~1.5 years of experience as a Mobile Team Lead
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: intermediate

Were leading Android team of 5 members.
Were involved or fully created apps:
- Topface (dating) - https://goo.gl/4IzSpR
- Smartfood (food delivery) - https://goo.gl/Bpj3eW
- Kisses (Tinder clone) - https://goo.gl/ibF2BD
- Dates (Pure clone, in 48hr on hackaton) - https://goo.gl/wPCjq2
- Yandex.Launcher (Home launcher) - https://goo.gl/jZ3N7P
Now working at Yandex, creating great UI.
Started with Java and eclipse in 2010, migrated to Android in 2012.
Worked in big dating company on different Android projects.
Right now I'm working on launher app with complex UI and great UX.
Java+Android
Want to work on user-faced projects.
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: intermediate

Small games
Email clients
Multimedia apps/modules
e-commerce
Tracking systems
Starter as self-educated freelancer on small projects.
Built some apps for myself.
While working within different teams mastered more senior skills like code review, app architecture.
Building apps from scratch.
Optimizing existing app/code.
Quick draft prototyping (familiar with Figma)
Please do not expect me to be PM or PO. Code review, methodology and quality control - yes. Resources management - no.
Position: Senior Android Developer
Category: Android
Experience: 7 years | English: upper

I am an Android developer. I have developed more than 
15 successful applications for business, entertainment, social networking, event sharing, and politics for Android. Have big experience with multimedia apps related to literature and video streaming.
Played a key role in the formation and development of an application for a successful startup. Currently taking part in support and development of an application for a popular OTT/VOD video service with millions of users.
Strong knowledge of Java Core and Android SDK
Familiarity with OOP principles and application of patterns.
Experience in developing Android applications of varying complexity. Have experience with the development and maintenance of an app with millions of users.
Professional and personal growth in a strong friendly team.
The option to have a flexible schedule is a great plus for me.
Looking for relocation opportunities.
Position: Senior Android Developer
Category: Android
Experience: 7 years | English: upper

At the previous project I've designed architecture and implemented 3 applications from scratch. They all have high rating on Google Play and two of them have more than one million installations.
- Strong knowledge of Java Core and OOP principles;
- Deep understanding of Android SDK;
- Experience with Kotlin;
- Experience with RxJava, Dagger 2, Retrofit, Picasso;
- Experience with SQLite, Room;
- Writing test (Robolectric, Mockito, JUnit);
- Using design patterns, MVP;
- Experience with Scrum;
- Knowledge of Git.
Interesting project with new technologies.
Position: Senior Android Developer
Category: Android
Experience: 11 years | English: upper

Summary
 Experienced with Java and Kotlin as well as good understanding of MVVM, MVP, VCS;
 Rich experience in Android application development with Dagger2, Koin, RxJava2, Jetpack suite, Retrofit2,
Material Design, custom UI elements, background services and multithreading;
 Experience in Java based environment including backend services and desktop applications with Spring,
Jersey, Spark frameworks, Servlets, Swing etc.;
 Ability to build clean code, memory-efficient applications and fluent UI/UX;
 Good understanding of application life cycle and components like Activity/Fragment/Service;
 Initial estimation, negotiation, system design, preparation of documentation skills;
 Experience with full-cycle development of Android applications and backend services;
 Experience in integrating with third-party libraries;
 Substantial experience with code versioning tools (Git, SVN);
 Experience with SQLite, Room, Realm, Hibernate and other SQL/NoSQL databases;
 Considerable experience in payment, billing services;
 Experience in publishing applications to Google Play Store, familiar with compliance policies and
submissions requirements, Alpha/Beta channels;
Summary
I am a computer software engineering graduate and have 8+ years of experience in Android and 12+ years  in commercial
software developmen. I mainly work on android projects.
I worked on more than 40 different commercial projects.
Work Experience: 
Freelance (2016 - present), 
Android Software Engineer (Company "Webmind 28" 2023)
Android Software Engineer (Company "Aurocraft" 2021-2023)
Android Software Engineer (Company “CITRUS DEV” 2019 - 2021), 
Java/Android Software Engineer (Agency “KATADOR” 2016 – 2019),
Java and Android developer (Company “Quadecco” 2012 - 2016),
Java backend developer (Company “INSART” 2011)
Also, I do not want to work with gambling, alcohol, tobacco and russians