Saltar al contenido

Búsqueda

← Volver a las búsquedas
Resumen
Ver aviso original ↗

Improving / Software

Android Software Engineer

nuevaDesde Argentina

  • Remoto desde Argentina
  • Remoto
  • Senior

Requisitos

  • java
  • ci/cd
  • qa
  • android
  • apis rest
  • growth marketing
  • email marketing
  • gestión de proyectos
  • • inglés advanced

Suma si tenés

  • machine learning

La búsqueda

Strong knowledge of and experience with:

• Kotlin and Java

• Jetpack Compose

• Android Views and Material Design

• ViewModels

• Unidirectional data flow

• Kotlin Coroutines and Flow

• Clean Architecture

• Dependency Injection using Hilt/Dagger

• Room and SQLite, including: • Schema design

• Database migrations

• Efficient queries

• Offline-first application development, including: • Background work

• Data synchronization

• WorkManager

• RESTful APIs using: • Retrofit

• OkHttp

• CI/CD concepts, including: • Build and release pipelines

• Automated testing

• Gradle build configuration

• Software security principles and practices, including: • Common vulnerabilities

• Secure coding methodologies WE NEED ADVANCED ENGLISH SKILLS

Responsabilidades: • Deeply understand and analyze your assigned client product(s), database schema, and architecture for improvements that can increase value, including ROI and benefit to the team.

• Lead the design and implementation of major software modules or features.

• Develop, test, and deploy high-quality software.

• Write clean, maintainable, and well-tested code that meets established coding standards.

• Participate actively in code reviews and technical discussions.

• Contribute to improvements in product architecture. Identify and implement valuable improvements across Android products.

• Collaborate effectively within an Agile development team.

• Mentor other developers and contribute to their technical growth. Participate in technical discussions and help drive engineering decisions.

• Manage complex production escalations.

• Lead projects and significant development initiatives.

• Contribute to continuous improvement across the development lifecycle.

Deseable: • Experience with Firebase, static analysis tools and perfo proof ling.

• Experience with CammeraX , ML, Kit, PDF tooling , Google Maps /Location or push notification and chat integrations.

• Comprehensive knowledge of software security principles and practices, including common vulnerabilities and secure coding methodologies.

• Experience with Koin dependency injection.

• Understanding of devops culture and practices beyond just CI CD m encompassing monitoring , logging and incident response.

Publicado en Get on Board. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.

Ver aviso original ↗

Ingresá a Maru

para

El ingreso no está disponible en este momento. Probá en un rato.

Sin contraseña: entrás con tu cuenta de Google. Lo que armaste queda guardado mientras tanto.