Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SiDi

Senior Android Developer

SiDi

Senior Android Developer at SiDi creating innovative mobile solutions. Collaborate with tech teams on real-world challenges and contribute to technological innovation.

Posted 5/1/2026full-timeManaus • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
AndroidJavaKotlinNoSQLSQL

About the role

Key responsibilities & impact
  • Work across the full software development lifecycle, from requirements analysis and architecture definition to coding, testing, maintenance, and evolution of solutions.
  • Develop and maintain high-quality code, investigate and fix defects, and implement improvements and changes requested by internal and external stakeholders, ensuring stability, performance, and reliability.
  • Collaborate with technical teams and clients to define requirements and scope, produce technical documentation, integrate and validate deliveries via version control and unit testing, and work in an agile environment following best practices in architecture and development.
  • Contribute to technological innovation by conducting technical research, proposing new ideas, process improvements, and initiatives that may lead to patents.
  • Provide technical support to partners and colleagues, share knowledge, estimate effort, identify technical risks, and contribute to the technical excellence and quality of SiDi projects, including possible participation in activities and business trips to collaborate with external teams.

Requirements

What you’ll need
  • Proven experience with Java and Kotlin
  • Proven experience with the Android SDK (especially with Activities, BroadcastReceivers, and ContentProviders)
  • Experience with Android Jetpack components
  • Experience building Services in Android
  • Knowledge of design patterns and architectures such as MVC and MVVM
  • Experience with solutions that communicate with other applications
  • Experience with databases (SQL and NoSQL)
  • Knowledge of unit testing
  • Basic knowledge of application security and privacy
  • Bachelor's degree in Computer Science, Computer Engineering, Systems Analysis, Information Systems, or a related field
  • Advanced English for reading, writing, and speaking

Benefits

Comp & perks
  • 40-hour workweek under CLT (Brazilian employment contract), flexible hours with a hybrid model (4 days in the office and 1 day remote)
  • Gympass (WellHub, workplace exercise, quick massages, and psychological support)
  • Medical and dental plans for you and your family
  • Childcare assistance, 120-day maternity leave, and extended paternity leave
  • Employer contributions to a private pension plan (SiDi invests with you in your retirement)
  • Programs supporting continued education and specialization, language fluency initiatives, and weekly lecture series on global trending topics
  • Flexible meal and food vouchers
  • Transportation subsidy to the SiDi office and parking for on-site employees
  • Annual performance bonus and awards for SiDiers who achieve outstanding results
  • Committees on Well-being, Diversity, Mental Health, Social Engagement, Sustainability, and Women's Inclusion in Technology
  • Relaxed, collaborative environments with communal spaces, a break room, kitchen, and coffee machine
  • Dozens of partner benefits and discounts!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKotlinAndroid SDKAndroid JetpackServices in AndroidSQLNoSQLunit testingdesign patternsMVC
Soft Skills
collaborationtechnical supportknowledge sharingrisk identificationcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer EngineeringBachelor's degree in Systems AnalysisBachelor's degree in Information Systems