¡Activa las notificaciones laborales por email!
Mejora tus posibilidades de llegar a la entrevista
Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.
Una empresa innovadora busca un desarrollador de Android talentoso para unirse a su equipo remoto. En esta emocionante posición, serás responsable de construir y mantener aplicaciones nativas utilizando Kotlin y Jetpack Compose, así como de diseñar e integrar APIs para garantizar una comunicación fluida entre la aplicación y los servicios backend. La compañía promueve un ambiente colaborativo y valora la diversidad, ofreciendo oportunidades para el crecimiento profesional y un paquete competitivo de compensación y beneficios. Si te apasiona la tecnología y deseas contribuir a soluciones innovadoras, esta es la oportunidad perfecta para ti.
TA: Vicente Ramírez
Position: Android Developer
Experience level: Middle / Senior
Location: Remote
What you’ll do?
Kotlin Developer with expertise in native Android development and experience with modern Android frameworks, a deep understanding of UI development using Jetpack Compose, and proficiency in building and integrating APIs. This role requires a commitment to delivering high-quality, testable, and scalable solutions.
What you’ll bring:
Native Android Development:
Build and maintain native Android applications using Kotlin and Jetpack Compose as the core UI framework.
Implement custom UI components and optimize layouts for performance across various screen sizes and resolutions.
API Design & Integration:
Design, develop, and integrate RESTful APIs, GraphQL APIs, and WebSockets to enable seamless communication between the app and backend services.
Handle API calls and optimize query performance for efficient data retrieval.
Testing & Quality Assurance:
Write and maintain comprehensive tests, including Espresso tests and Compose UI tests, to ensure app stability and functionality.
Debug and resolve issues reported from QA and production environments.
Database Management:
Work with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) for efficient data storage and retrieval.
Design and optimize database schemas to support app functionality and scalability.
Collaboration & Best Practices:
Collaborate closely with cross-functional teams, including designers, backend developers, and QA engineers, to deliver a seamless user experience.
Follow coding standards and contribute to code reviews to maintain high-quality codebases.
Performance Optimization:
Continuously monitor and optimize application performance, including network requests, animations, and resource usage.
Stay up-to-date with the latest Android development trends and tools to ensure modern and efficient solutions.
Technologies:
Soft skills:
What can YOU expect in a career with Capgemini?
You will love this job because
“At Capgemini Mexico, we aim to attract the best talent and are committed to creating a diverse and inclusive work environment, so there is no discrimination based on race, sex, sexual orientation, gender identity or expression, or any other characteristic of a person. All applications welcome and will be considered based on merit against the job and/or experience for the position.”