Mobile Developer
Senior Android Developer
Ilfov
Откликнуться на сайте работодателяОписание вакансии
Short Company Description
Euro-Testing Software Solutions is involved in software consulting, having experience of approx. 20 years on the market in Romania and abroad, through specific IT solutions and services offered in the following areas:
aEURc Software Testing (manual testing, testing automation, performance testing, outsourcing, training and certification, etc.)
aEURc Cyber aEUR<aEUR<Security
aEURc DevOps/DevSecOps
aEURc Implementation and Customization of Atlassian & OpenText products (MicroFocus) and other niche products/solutions
aEURc AI based Decision Intelligence solutions.
Requirements
aEURc Strong knowledge and understanding of the Android SDK and app lifecycle
aEURc A solid grasp of data structures and algorithms
aEURc Experience working with databases and consuming REST APIs
aEURc The ability to write maintainable and reusable software
aEURc A strong sense of when refactoring is needed, and how to do it safely
aEURc Dependency injection with Dagger2 or Hilt
aEURc Reactive programming with RxJava and/or Coroutines and Flow
aEURc Jetpack Compose and modern declarative UI
aEURc Modular and clean architecture at scale
aEURc MVP and MVVM presentation patterns
aEURc Local persistence (Realm)
aEURc Automated testing, including unit, instrumentation, and screenshot testing
Tech Stack
aEURc Languages: Kotlin
aEURc Architecture: clean, modular architecture with MVP and MVVM presentation patterns
aEURc Dependency injection: Dagger2
aEURc UI: Jetpack Compose for new screens, classic Android Views for existing ones, plus a unified design system and animations (Lottie, Rive)
aEURc Asynchronous and reactive: RxJava (v1 and v3) and Kotlin Coroutines with Flow
aEURc Data and networking: Realm for local persistence, Retrofit and OkHttp for consuming REST APIs
aEURc Platform features: biometric authentication, Maps and location, PDF rendering
aEURc Security, identity and analytics: anti-fraud and KYC tooling (Revelock, Onfido), analytics platforms (Salesforce, Medallia, Countly) and Firebase
aEURc Quality and CI: Detekt, SonarQube, JUnit, Mockito, MockK, Robolectric, Roborazzi screenshot testing and JaCoCo coverage
Responsibilities
aEURc Own complex features end-to-end across the presentation and data layers
aEURc Convert design mockups (Figma) into fully native screens
aEURc Make architecture decisions and lead the refactoring of legacy code
aEURc Design clean APIs and module boundaries that scale across a large codebase
aEURc Write well-organised code that respects our current architecture
aEURc Champion testing, performance, accessibility, and application security
aEURc Strong communication skills, with the ability to explain trade-offs clearly and align people
aEURc Openness to giving and receiving feedback and sharing knowledge generously
aEURc Curiosity and a genuine interest in how and why things work
aEURc Analytical thinking, breaking down hard problems and reasoning through trade-offs
aEURc A sense of ownership for outcomes, not just tasks
Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.