Overview

Description

we are looking for an Android developer.

Location: remote

– The technical implementation/coding of the required functions based on the development tools, frameworks and libraries used at the client for the Android operating system.

– Creating delivery packages for the applications in question using the CI/CD tools applicable in the context and the necessary tools (e.g. Gradle, Git, GitLab, Jenkins, Bitbucket, Artifactory, Sonarqube, Docker, Kubernetes, OpenShift).

– Fix bugs from testing phases in applications/ components also in code parts/ functions/ modules/ libraries etc. implemented by other developers.

– Setting up, maintaining and enhancing development environments.

– Creating JUnit/E2E tests for test automation using Selenium, Robot framework or similar frameworks.

– Performing effort estimates for implementation and all effort required for technical go-live of features required in the requirements context.

– Apply methodologies such as SCRUM and pair programming,

– Create and maintain system documentation necessary for the maintenance and operation of the developed components.

– Adhering to the agreed standards (framework agreement, programming guidelines, process library, area and project manual).

– Advising the teams involved in the implementation of the designed solution during the entire duration of the project.

– Documentation of all results in the tools used in the respective project context and in the language required in the respective project context (German or English).

Requirements:

– Extensive experience in creating IT solution architectures and their implementation in the area of Native Mobile applications (Minimum 3 years of experience in development projects. Extensive experience in consulting and designing Android applications with Java, Kotlin & XML is required).

– Several years of practical experience of Android architecture (At least 3 years of experience in development projects (Clean architecture, MVVM, etc.). Evidenced by project references in medium and large scale projects).

– Experience in building and maintaining a CI/CD pipeline for creating Android artifacts. (3 project references in medium and large projects over the last few years. Extensive knowledge of well-known CI/CD tools is required (e.g. Gradle, Git, GitLab, Jenkins, Bitbucket)).

– Strong communication skills in business English. (At least 2 years working on projects with English as the project language).

– Experience in establishing and using quality assurance processes and procedures in Android/mobile testing, as well as good debugging skills (At least 2 project references where software quality and maintainability were ensured and improved by e.g. regular pair programming or test-driven development).

Lade deinen CV/Lebenslauf oder eine andere relevante Datei hoch. Maximale Dateigröße: 256 MB.


Du kannst dich mit deinem Online-Lebenslauf für diesen Job und andere bewerben. Klicke auf den Link unten, um deinen Online-Lebenslauf zu übermitteln und deine Bewerbung per E-Mail an diesen Arbeitgeber zu senden.

About ZeilenJOB

Portal für Remote Jobs