[Job-28961] AI Android Engineer (Senior)
ciandtยท Prod_Centaurus+
About this role
At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.
With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.
We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.
Note: This is a hybrid position (1 a week on-site in Campinas/SP)ย
We are seeking a highly skilled Android Developer to join our software engineering team and contribute to the development of a mobile application that interfaces with a globally distributed IoT ecosystem. This role focuses on building high-performance, reliable Android applications that communicate with cloud services (AWS) and edge devices, with an emphasis on concurrency, networking, and scalable software architecture.
RESPONSIBILITIES :
- Design and develop high-quality Android applications with a focus on performance, scalability, and reliability.
- Implement robust multi-threading and concurrency solutions to handle real-time data processing and device communication.
- Build and maintain efficient communication layers between mobile clients, IoT devices, and cloud services.
- Collaborate with backend, product, and hardware teams to deliver seamless end-to-end user experiences.
- Create and maintain technical documentation, including architecture diagrams, API contracts, and system workflows.
- Optimize application performance, memory usage, and network efficiency.
- Troubleshoot and resolve complex issues across mobile, network, and cloud layers.
- Stay current with Android platform changes, modern development practices, and emerging technologies (including AI-assisted development).
REQUIREMENTS:
- Experience or interest in leveraging AI tools (e.g., GitHub Copilot, Cursor, LLM-based workflows) to improve development efficiency.
- Develop native Android applications using Kotlin, following modern Android architecture practices.
- Strong experience with multi-threading and concurrency in Android (e.g., Coroutines, Flow, RxJava, thread management).
- Deep understanding of Android app architecture (MVVM, Clean Architecture, modularization).
- Experience integrating with RESTful APIs and handling asynchronous data flows.
- Experience with AWS services (e.g., API Gateway, Lambda, DynamoDB, IoT Core or similar cloud services).
- Understanding of networking concepts, including:
- HTTP/HTTPS, TCP/IP
- Network debugging and performance tuning
- Basic infrastructure knowledge (routers, switches, DHCP, local network configuration)
- Experience building applications that interact with connected devices / IoT systems is a strong plus.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to engineering best practices.
- Collaborate in an Agile environment to deliver high-quality features.
QUALIFICATIONS:
- Strong problem-solving skills, especially in debugging cross-layer issues
- Proficiency in English for effective collaboration in a global team.
- Proven experience as an Android Developer, with shipped applications.
- Strong foundation in software design patterns and system architecture.
- Hands-on experience with cloud-integrated mobile applications (AWS preferred).
- Experience with real-time data, streaming, or device communication is a plus.
- Familiarity with IoT ecosystems or embedded systems is highly desirable.
ย
If you like it, just apply and good luck!
Frequently Asked Questions
Is the salary disclosed for the [Job-28961] AI Android Engineer (Senior) position at ciandt?
The salary for this [Job-28961] AI Android Engineer (Senior) role at ciandt is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the [Job-28961] AI Android Engineer (Senior) position at ciandt located?
This [Job-28961] AI Android Engineer (Senior) role at ciandt is based in Campinas, SP. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the [Job-28961] AI Android Engineer (Senior) role at ciandt full-time or part-time?
This is listed as a Full Time position. It is posted as a [Job-28961] AI Android Engineer (Senior) role in the Prod_Centaurus+ department at ciandt.
Which team or department does the [Job-28961] AI Android Engineer (Senior) at ciandt belong to?
This [Job-28961] AI Android Engineer (Senior) position is part of the Prod_Centaurus+ department at ciandt. See the full job description for more information about the team structure and responsibilities.
How do I apply for the [Job-28961] AI Android Engineer (Senior) position at ciandt?
Click the "Apply Now" button on this page. You will be redirected to ciandt's official application portal hosted on lever where you can submit your application directly.
When was the [Job-28961] AI Android Engineer (Senior) job at ciandt posted?
This [Job-28961] AI Android Engineer (Senior) position at ciandt was posted on Apr 23, 2026. Apply as soon as possible โ early applications are often reviewed first.
[Job-28961] AI Android Engineer (Senior)
ciandt
You'll be redirected to ciandt's official application page on Lever.