Adăugate 1 month ago

Android Software Developer

LocațieBucurești

Tipul Job-uluiStaff/Associate

Dată2024-09-10

CategorieDigital




Android Software Developer


Client Description:

What you’ll be working on

 

The role of an Android Software Developer will act as part of a development team to design, implement and document software functionalities for BC2A mobile applications, integrated with BC2A software suite running in Windows environment, in line with internal engineering and quality procedures, to include:

·        Contract and / or project requirements capture and analysis, architecture and design.

·        Document the design in detail to facilitate future maintenance

·        Apply software design theories and principles

·        Perform complex work in research, design and development of new or existing products, tools and processes required for the operation, maintenance and testing of products.

·        Modify existing software packages to fit unique customer needs and configurations.

·        Carry out validation of successive versions of software to integrate with total system hardware / software

·        Work with Marketing / Product Owner to ensure the best possible commercialization of the product



Responsibilities:

·               Plan, design and implement new products for BC2A suite which address Android mobile phones environments;

·               Ensure integration of Android applications with existing Windows applications from BC2A suite;

·               Data exchange standards implementation;

·               Understand business requirements and translate them into technical requirements;Monitor and ensure the performance, quality, and responsiveness of applications.

·               Unit testing, code review and code quality.

·               Work with the rest of the teams to develop new features


Candidate Profile:

Skills and abilities we are looking for from the Android Software Developer candidates will include:

·               Degree in Computer Science or similar

·               Minimum 5 years experience

·               Significant experience with Java and Java SDK

·               Significant experience with the Android ecosystem in Java and Android SDK

·               Experience with Gradle build system

·               Basic experience with Android Native Development Kit (Android NDK)

·               Solid understanding of object-oriented programming

·               Proficient understanding of code versioning tools such as Git

·               Great interpersonal and communication skills.

·               Solid understanding of the full mobile development life cycle

·               Network protocols (TCP, UDP)

·               Experience working with version control

 

Nice to have:

·               C/C++ Android basic experience

·               Knowledge about C++ build tools like make, Cmake, Ninja, Bundle constitutes an advantage

·               Basic Linux experience

·               Virtual machines and Docker basic usage experience

Kotlin language basic knowledge


Aplică acum adecco/job.cancel Totul în 3 pași simpli:
  • Începe procesul
    • Te vom redirecționa către portalul de aplicare online Adecco.
  • Încarcă CV / Completează-ți datele manual
    • Te rugăm să îți selectezi CV-ul din dispozitivul de pe care te afli, din Google Drive, Dropbox. În funcție de cerințele jobului îți vei putea introduce datele și manual.
  • Confirmă acceptul pentru procesarea datelor și trimite aplicația
    • După acest pas consultanții Adecco vor analiza aplicația ta și te vor contacta doar dacă ea se potrivește cu profilul căutat.

Număr de referință AD a1hKA000000026oYAA