Brainspotting - Mobile Developer (Android)

Mobile Developer (Android)

Actualizare:

11 May 2021

Expirare:

11 May 2021

Android, Java

București, Brasov, Iasi, Cluj-Napoca, Sibiu, Timisoara

Permanent

Full Time

Senior

Rol

Our client is among top 10 global IT services providers with 130,000+ employees in more than 50 countries. They excel in blending IT and business expertise with decades of industry know-how. 

They support clients in their digital transformation through a large portfolio of consulting, applications, infrastructure and business processes, IT modernization and managed services, and in-depth industry expertise and deliver measurable results that meet or exceed every expectation. Innovation is in the center of their business, they continually investigate advanced technologies and constantly working on innovative ideas to respond to customers’ needs.

We have an exciting challenging opportunity for a Mobile Developer, who will be working for their client serving the telecommunications industry.

The successful candidate will be challenged with advancing the IT transformation journey using latest technologies on iOS and Android.

Descriere

Responsibilities:
  • Work closely with Product Owners and Solution Designers to develop understanding of business needs; collaborate with architects and development teams to come up with high level systems design;
  • Translate solution designs into high quality code (Analysis, Development, Pull Requests);
  • Act as subject matter expert (SME) in assigned business and technical domains with an excellent understanding of business and system processes;
  • Operate Test Driven Development (TDD); 
  • Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code;
  • Ensure the best possible performance, quality, and responsiveness of the application;
  • Attention to detail and experience minimising technical debt; 
  • Work with the Release Management team in app deployment activities. 

Competențe necesare

Android, Java

Cerințe

  • Proficiency in Kotlin & Java;
  • At Least 4-5 years of native Android development experience;
  • Strong knowledge of design patterns and best practices;
  • Good understanding of Android UI design principles;
  • Solid understanding of the mobile development life cycles;
  • Proficiency in writing unit and Android UI tests;
  • Proficiency in working with Git;
  • Experience with storage, threading, and performance tuning;
  • Top-notch team player and possess excellent communication skills;
  • Understanding of functional programming using RxJava;
  • Understanding of cloud messaging APIs and push notifications. 

Beneficii

-

Venit: Confidențial

Poziționare în organizație

Departament: It

Sedii

Posturi similare