Mid Android Engineer – Ai

Ciandt

Brasil

On-site

BRL 167,400 - 279,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and dental insurance
Meal and food allowance
Childcare assistance
Extended paternity leave
Wellness partnerships
Profit Sharing
Life insurance
Continuous learning platform
Discount club

Job summary

Ciandt is looking for a skilled MID AI First Android Developer to enhance our mobile application for a global IoT ecosystem. This hybrid position requires working on-site 1–2 days per week in Campinas/SP, focusing on high-performance Android app development and utilizing AI tools to improve efficiency.

The ideal candidate should have experience in multi-threading, cloud integrations (AWS), and agile methodologies. Benefits include health insurance, meal allowances, and continuous learning opportunities.

Qualifications

  • Experience or interest in leveraging AI tools to improve development efficiency.
  • Develop native Android applications using Kotlin following modern architecture practices.
  • Strong experience with multi-threading and concurrency in Android.
  • Deep understanding of Android app architecture (MVVM, Clean Architecture).
  • Experience with AWS services and RESTful APIs.

Responsibilities

  • Design and develop high-quality Android applications.
  • Implement robust multi-threading and concurrency solutions.
  • Collaborate with backend, product, and hardware teams.
  • Optimize application performance and network efficiency.
  • Troubleshoot and resolve issues across layers.

Skills

Android application development
Multi-threading and concurrency
AWS services integration
RESTful API integration
Problem-solving
Agile collaboration
English proficiency

Job description

Job Overview

We are seeking a skilled MID AI First 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. The 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.

Hybrid Position

This is a hybrid position (1–2 days a week on‑site in Campinas/SP).

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.
BENEFITS
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
  • Profit Sharing and Results Participation (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to physical, mental, and overall well‑being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform
EEO STATEMENT

We support applicants with disabilities and will assist with assessments and accommodations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer, Campinas, On
Senior Android Developer, Campinas, On

Ciandt • Campinas

On-site
BRL 120,000 - 160,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+7
Android Developer
Android Developer

Ciandt • Campinas

On-site
BRL 120,000 - 180,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+10
[Job-31874] Mid level Android Developer, Brazil
[Job-31874] Mid level Android Developer, Brazil

Lever, Inc. • Campinas

Remote
BRL 90,000 - 130,000
Plano de saúde
Odontológico
Vale alimentação
+6
Master Android Developer
Master Android Developer

Ciandt • Campinas

On-site
BRL 180,000 - 300,000
Health insurance
Dental insurance
Meal allowance
+8
Android Developer, Campinas, Brazil (on-site)
Android Developer, Campinas, Brazil (on-site)

CI&T • Campinas

On-site
BRL 90,000 - 150,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+2
Vaga Afirmativa Para Mulheres
Vaga Afirmativa Para Mulheres

Ciandt • Campinas

On-site
BRL 156,240 - 212,040
Health and dental insurance
Meal and food allowance
Childcare assistance
+10
Android Developer, Campinas, Brazil (on-site)
Android Developer, Campinas, Brazil (on-site)

CI&T Software S.A. • Campinas

On-site
BRL 90,000 - 150,000
Health and dental insurance
Meal and food allowance
Extended paternity leave
+8
Mid-Level Fullstack (Java I Angular) Developer
Mid-Level Fullstack (Java I Angular) Developer

Lever, Inc. • Brazil

Remote
BRL 120,000 - 180,000
Remote work within Brazil
Health and dental insurance
Meal and food allowances
+10
Sr. Android Developer
Sr. Android Developer

Ciandt • Brazil

On-site
BRL 120,000 - 180,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+3
Software Architect AI SDLC
Software Architect AI SDLC

Jobgether SRL • Brazil

Remote
BRL 240,000 - 360,000
Health insurance
Meal allowance
Continuous learning
+1