Nagarro
1 year ago
Associate-Staff-Ingenieur, Mobil-Android
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Nagarro
- Location
- India, Karnataka, Bangalore India
- Posted
- 1 year ago
Job description
Job Description
ANFORDERUNGEN:
- Total experience 5+ years.
- Hands-on experience in Android development.
- Strong knowledge of Kotlin and proficiency in Java.
- Expertise in Android SDK, Jetpack components, and MVVM architecture.
- Experience working with RESTful APIs, Retrofit/OkHttp.
- Proficiency in Git and version control workflows.
- Strong debugging and problem-solving skills.
- Experience with Unit Testing & UI Testing frameworks (JUnit, Espresso, Mockito).
- Solid understanding of app performance tuning, memory management, and multi-threading.
- Familiarity with modern tools: Gradle, Android Studio, Firebase, Crashlytics.
- Exposure to Jetpack Compose.
- Experience with Modular Architecture / Clean Architecture.
- Familiarity with analytics tools (Mixpanel, Google Analytics, etc.).
- Experience integrating third-party libraries and SDKs.
- Exposure to Agile environments
- Excellent communication and collaboration skills for working across global teams.
AUFTRAG:
- Schreiben und Überprüfen von großartiger Qualität Code.
- Verstehen von funktionalen Anforderungen gründlich und analysieren Sie die Bedürfnisse des Kunden im Kontext des Projekts.
- Erarbeiten Sie das Gesamtkonzept für definierte funktionale und nicht-funktionale Anforderungen und können Sie Technologien, Muster und Frameworks definieren, um es zu realisieren.
- Bestimmen und implementieren Sie Design-Methoden und -Tool-Sets.
- Erleben Sie die Anwendungsentwicklung durch Koordinierung von Anforderungen, Termine und Aktivitäten.
- Führen Sie UAT und Produktions-Ausrollen durch.
- Erstellen Sie, verstehen Sie und validieren Sie WBS und geschätzte Leistung für gegebenes Modul/Aufgabe und können Sie es rechtfertigen.
- Beantworten Sie Probleme prompt, antworten Sie positiv auf Rückschritte und Herausforderungen mit einem Mindset der kontinuierlichen Verbesserung.
- Geben Sie konstruktive Rückmeldung an die Teammitglieder und setzen Sie klare Erwartungen.
- Helfen Sie dem Team bei der Fehlerbehebung und -lösung von komplexen Bugs.
- Erarbeiten Sie Lösungen für jede Frage, die während Code/Beschreibung-Überprüfung auftritt und können Sie die Entscheidung getroffen haben.
- Führen Sie POCs durch, um sicherzustellen, dass vorgeschlagene Design/Technologien den Anforderungen entsprechen.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.