14.10.2022 | ID: IBOOHZ

#Senior #Android

Quick Infos
  • Kotlin (7Y.)
  • English: Upper-intermediate
Desired Position
Lead Android Developer
About

Summary

  • 7+ years of programming experience and commercial applications development with a focus on Android SDK.
  • Experience and understanding of object-oriented software architecture, design and programming, design patterns
  • Experience with custom Android UI/ Android UX
  • Understanding of network communication MQTT, Socket/WebSocket, HTTP/HTTPS
  • Experience with Binary Data Protocols
  • General algorithms building
  • Ability to perform in a fast-paced agile environment
  • Leadership abilities and excellent interpersonal skills
  • Communication and time management skills
  • Hardworking, responsible, and organized

Technical skills

  • Programming languages: RxJava, Kotlin, Erlang
  • Libraries: Retrofit, Moxy, EventBus, OrmLite, Dagger 2, Picasso/Glide, PhotoView
  • External Services: Twitter, VK, Facebook, Google; Google API (Google Maps, Google Places), Firebase (authorization, storage, database), Crashlytic systems(Fabric, Instabug, Firebase), REST
  • Development tools: Android Studio
  • Web technologies: HTTP/HTTPS, REST, JSON, HTML, CSS, XML
  • Databases: SQLite, SQL
  • Source Control Systems: Git, SVN
  • PM system: Redmine, JIRA, Teamwork, Trello
achievements

Working Experience

December 2018 – present Lead Android Developer, NDA

Responsibilities

  • Contribution to the full lifecycle of applications development from scratch: requirement collecting, development, testing and releasing on Google play store for beta testing.
  • Performing tasks estimation and code review of Junior Team member
  • Performing code refactoring and adding new features into current projects

Environment: RxJava, Android Studio, Moxy, Retrofit, OrmLite, GSON


December 2015– November 2018 Lead Android Developer, TechSynt Solutions

Responsibilities

  • Was involved in a full cycle development process of Android projects: working with designer and the backend, development and testing of the code
  • Planning sprints and writing documentation
  • Development of new features and improving code, implementing new features to the existing apps
  • Working with complex UIs, worked closely with various external services
  • Added customizations to applications
  • Performing tasks estimation and code review

Environment: RxJava, Kotlin, Android Studio, IntelliJ IDEA, ButterKnife, Retrofit, EventBus, OrmLite, GSON, Binary data, MQTT, Erlang, MVP


January 2013 – December 2015 Sr Android Developer, Itomych studio

Responsibilities

  • Development of Android projects from the design
  • Making a code review
  • Integration of 3rd party services
  • Added customizations to existing applications.

Environment: Java,Eclipse, Android Studio, Retrofit, EventBus, OrmLite, GSON


Project examples

Increase Testimony

Social network apps for people who believe in God and want to share their experience and testimony on the miracles they had. It has social networks integrations, posts, comments, location-based feature, options of following, images and video uploads features


BNRC

The BNRC Berkshire Trails app shows you many of the publicly available trail systems and properties in Berkshire County, MA. Property data includes trail lines and naming, recommended hikes with length and difficulty ratings, suggested activities, and real-time navigation to get right to the entrance.


AppForType

AppForType allows editing and adding text to photos. It has a comprehensive set of titles and fonts available for purchase and it’s constantly expanding. Users can create inspirational images and share them on Instagram.On Play Market it was downloaded more than 1 million times!


Electric Soul

Electric Soul is the app tailored to electronic music lovers. It allows discovering events and performances around the world, buying tickets and sharing experiences in the live feed.


Like to see the rates?
If you are interested in this profile and want to see the rates, please register or login.
Send request
We will provide you all needed information to fit you best. Please feel free to contact us.