Android Developer
This role transforms requirements into software according to design, to maximize business value and customer satisfaction.
Requirements:
- 5+ years of experience in Android app development (preferably with SDK not with UI/UX)
- English: B2 level at least
- Kotlin, Java, Kotlin Multi Platform
- Android SDK,
- Testing: Groovy, Spock, JUnit, JC2 - internal testing framework
- Build/Release: Gradle, Jenkins
- Mobile Security: Android Keystore, certificate pinning, pairing, Google Play Integrity, secure communication with backend, mobile SDK protection mechanisms
- NFC payments (HCE implementation)
- Methodologies: clean architecture, hexagonal architecture, multimodule, SOLID, design patterns, reactive programming, functional programming
,[Uses programming, scripting and database languages to write software code that meets requirements and that optimizes software performances, Identifies existing software components, libraries and frameworks to reuse in the solutions, Applies knowledge of software development best practices, including coding standards, secure coding, code reviews, source control management, build processes, testing, and operations, Contributes to requirement (functional and non-functional) analysis and estimations, Supports software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements, Builds up software structure including functions, design patterns, layers, etc., Documents and demonstrates solutions by developing code comments, layouts, diagrams and charts, Contributes to Software architecture (specification analysis, technical studies, technology assessment, etc.), Codes large and complex modules within agreed quality, deadline and cost, Performs design and code reviews and assess software performance optimization, Contributes and promotes the organization's technical governance, Produce quotations, Performs complex troubleshooting, Coaches and can manage a small team of Software Development Engineers] Requirements: Android, SDK, SOLID, Kotlin, Java, Groovy, Gradle, Jenkins, NFC Additionally: Sport subscription, Private healthcare, International projects, Free coffee, Gym, Canteen, Bike parking, Free beverages, Free parking, In-house trainings.
Podobne oferty
Konsultant Microsoft Dynamics 365 Finance F&O, ŁÓDŹ, Klient TeamQuest
Fullstack Mobile Developer Kotlin, ŁÓDŹ, Klient TeamQuest
Java Developer m/f/d, ŁÓDŹ, CommerzBank
Data Scientist Quant Risk Modelling Intern Cluster Risk Models & Calculations TalentBank 2026, ŁÓDŹ, CommerzBank
Python Developer Intern Document Lifecycle TalentBank 2026, ŁÓDŹ, CommerzBank
IBM ODM Developer Intern-Cost Processing & Transactions cluster TalentBank 2026, ŁÓDŹ, CommerzBank
Operations Engineer Intern Document Lifecycle TalentBank 2026, ŁÓDŹ, CommerzBank
Junior Software Developer, ŁÓDŹ, Ericsson
AP Accoutant with German Remote, ŁÓDŹ, Antal
.Net Developer, ŁÓDŹ, AVENGA (Agencja Pracy, nr KRAZ: 8448)