Android Software Developer - Adecco Romania
Apply externally

Android Software Developer

Published 12.09.2024 | Expires 04.11.2024

Job description

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

182 active ads

3.88

164 reviews

Career opportunities

Salary package

Work-life balance

Management

Procedures and values

Job criteria

Type of job Full-time
Cities Bucuresti