Senior Android Developer

Vinnytsia, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Senior Android Developer for our Vinnytsia office to make the team even stronger.

As a Senior Android Engineer, you will live on the front lines of the products we create, and build features used by millions of people every day. You should live and breathe the world of Android.

We are welcoming you to work with us on next-gen fleet management mobile applications for one of the largest transportation services companies in the world. The initial project will be dedicated to creating mobile app dedicated to driving/idle time management for truck drivers. You are going to be working as part of EPAM’s agile team, communicating with onsite team. As part of their daily work, they are going to work with Geolocation, low-power blue tooth (BLE), on-board diagnostics (OBD) and iBeacon technologies.

Responsibilities

  • Developing the customer application;
  • Performing coding;
  • Code review;
  • Fixing bugs;
  • Performance optimization.

Requirements

  • Over 3 years of software development for Android OS;
  • Excellent understanding and knowledge of Android SDK and OS Android;
  • Practical experience in software development using Android SDK;
  • Practical experience in Android software development using Eclipse or Android Studio;
  • Good understanding of network communication and client-side development;
  • Perfect understanding of software development process;
  • Project estimating experience;
  • Knowledge of main OOP principles;
  • Software design patterns;
  • General data structures and algorithms;
  • TDD;
  • Spoken and written English;
  • Proactive and quick learner;
  • Excellent problem solving skills.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • Partial grant of the cost of certification;
  • English classes with native speakers (certified English teachers).

Why EPAM?

EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.

Life@EPAM

Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.