Android Software Developer - Adecco Romania
Aplică extern

Android Software Developer

Publicat 12.09.2024 | Expiră 05.11.2024

Descriere job

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


Adecco Romania

Adecco Romania

191 anunțuri active

3.88

164 evaluări

Oportunități de avansare

Pachet salarial

Timp la birou vs. timp liber

Management

Proceduri și valori

Criterii job

Tip job Full-time
Orașe Bucuresti