Android Developer - GDC
Capgemini
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:
- Kotlin and Android Development
- UI Development
- GraphQL API
- Data base: PostgreSQL, MySQL, Mongo
- CI/CD Pipeline
Soft skills:
Work Underpressure, Quality at work, Results Oriented
What can YOU expect in a career with Capgemini?
- Working in a team environment, Consultants will focus on the analysis, design and development of technology-based solutions for Capgemini’s clients.
- You will work alongside technical, functional and industry specialists to assist with the development, implementation and integration of innovative system solutions including methods, techniques and tools.
- You will contribute to client satisfaction by providing timely and responsive value-added services and work products.
- Capgemini offers a competitive compensation and benefits package.
- Headquartered in Paris, France, Capgemini has a presence of more than 340 thousand professionals in Mexico distributed among 3 sites located in Mexico City, Monterrey and Aguascalientes. A deeply multicultural organization.
- Capgemini has developed its own way of working, the Collaborative Business ExperienceTM, and draws on Rightshore, its worldwide delivery model.
You will love this job because
- Capgemini focuses on giving each new hire a YOU-nique experience through our recruitment process and on-boarding program, as well as by helping you to build your own career and professional skills foundation.
- Capgemini provides a collaborative environment that embodies and holds the following stated values close to heart: Honesty, Boldness, Trust, Freedom, Team Spirit, Modesty, and Fun.
- Capgemini cultivates an atmosphere for development that enables YOU to be hands-on, planning for your growth, both horizontally and vertically.
“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”