Senior Android Developer

Senior level • Full-time • On-site • Cluj-Napoca
HDOPT011
107

Job Summary

With over 40,000 business customers subscribing to more than 650,000 services, our client has become the industry's leading provider of unified communications and collaboration (UCC) services in the cloud for small and medium businesses and mid-market and distributed enterprises. They deliver a broad suite of UCC services to in-office and mobile devices spanning cloud telephony, virtual contact center and virtual meetings through a proprietary unified Software as a Service, or SaaS, platform. They hosted VoIP communications free companies from the burdens of outmoded on-premises systems that thwart productivity and drain profits. Our client's flexible, scalable cloud solutions combine ease of use and management simplicity with rigorous security, compliance and reliability.

Responsibilities:

  • Understand, interpret and clarify functional requirements as well as technical requirements for the project.
  • Work together with product and development teams to define software specifications.
  • Design and build advanced applications for the Android platform.
  • Help improve code quality through writing unit tests, automation and performing code reviews.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Dive into difficult problems and successfully deliver results.

Requirements:

  • Minimum 4 years technical experience.
  • Proven working experience in software development.
  • Solid understanding of OO programming and design patterns, you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
  • Working experience in Java, Android SDKs, and Android application development.
  • Deep knowledge of Android best practices, APIs and libraries
  • Solid understanding of the full mobile development life cycle.
  • Good experience with REST Web services.
  • Excellent problem solving skills and ability to work independently and with others.
  • Application performance management skills.
  • Knowledge of secure coding practices.
  • Experience with agile software development methodologies (Scrum).

Wait, we have more...

There has to be one perfect job for you, so here are some more similar jobs.

Senior Java Developer
Senior level • Full-time • HDGFR001
java SE java ee AWS
Remote Romania
Java Software Engineer
Senior level • Full-time • HDTVT010
Core Java FIX Protocol Groovy
Remote Cluj-Napoca
Full Stack Software Engineer (Java)
Mid-level • Full-time • HDASC004
Java Scala TypeScript
Remote Bulgaria
Full Stack Software Engineer (Java)
Mid-level • Full-time • HDASC001
Java Scala TypeScript
Remote Romania
Full Stack Java Developer
Senior level • Full-time • HDVTV002
angularjs git gradle
Remote Cluj-Napoca
QA Automation Engineer (Java)
Senior level • Full-time • HDFRT003
Java JavaScript cypress
Remote Romania
Full-stack Java Developer
Senior level • Full-time • HDSED001
java 8 vueJS fullstack
Cluj-Napoca
Java Developer
Senior level • Full-time • HDJOI018
Java spring angular
Cluj-Napoca
Senior Java Developer (Banking Sector Applications)
Senior level • Full-time • MRMSG001
java 8 java ee rest
Cluj-Napoca
Java Developer
Mid-level • Full-time • MRGSM001
Java OOAD oop
Cluj-Napoca

Introducing the developer’s
console.

Sign up to our newsletter and you will receive periodic updates of new blog posts, contests, events and job opportunities.

$