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.