SiDi

Android Developer – Mid-level

SiDi

full-time

Posted on:

Location Type: Hybrid

Location: ManausBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work across all stages of the software development lifecycle, from requirements analysis, architecture, coding, testing, maintenance and the evolution of solutions;
  • Develop and maintain high-quality source code, investigate and resolve defects, and implement improvements and changes requested by internal and external stakeholders;
  • Analyze requirements together with clients, produce technical documentation, and validate deliveries through testing and continuous integration;
  • Collaborate in agile environments, share knowledge, provide technical support to the team, and review partner solutions;
  • Design software modules, assess the technical feasibility of innovative features, identify risks, estimate effort, and contribute to project planning;
  • Propose process improvements, participate in quality and innovation activities including patent generation, and represent SiDi in technical interactions and domestic or international travel for knowledge transfer.

Requirements

  • Experience with Kotlin and Android APIs;
  • Experience developing native applications;
  • Knowledge of Android Jetpack components (ViewModel, LiveData, Room, Navigation);
  • Knowledge of design patterns and architectures such as MVC or MVVM;
  • Experience with databases (SQL and NoSQL);
  • Consumption of JSON/REST APIs using Retrofit or similar;
  • Knowledge of SOLID principles;
  • Knowledge of unit testing;
  • Experience with Scrum or Kanban;
  • Bachelor’s degree in Computer Science, Computer Engineering, Systems Analysis, Electrical Engineering or related fields;
  • Conversational English is a plus due to an international partner;
  • Experience in the banking domain, payment gateway integrations, Open Finance/Open Banking and related areas.
Benefits
  • Work-life balance: 40-hour workweek under CLT (Brazilian labor contract), flexible hours, and the option for hybrid work;
  • Well-being: Wellhub (Gympass), workplace exercise/stretching sessions, on-site massage and psychological support (Zenklub);
  • Health: Medical and dental insurance for you and your family;
  • Children: Childcare assistance for employees’ children (miniSiDiers), 120-day maternity leave and extended paternity leave;
  • Future: SiDi contributes to private pension plans;
  • Education: Support program for continuing education and specialization, incentives for SiDiers to become fluent in other languages, and weekly lecture cycles on global trend topics;
  • Meals: Flexible meal and food vouchers;
  • Transportation: Commuting allowance and parking for those working in the office;
  • Recognition: Annual performance bonus and awards for SiDiers who deliver outstanding results;
  • Diversity: Committees focused on Well-being, Diversity, Mental Health, Social initiatives, Sustainability and Inclusion of women in technology;
  • Modern Offices: Relaxed, collaborative environments with common areas, a chill-out room, kitchenettes, coffee machines and snacks, etc.;
  • Want more? Dozens of partner discounts and perks!
Applicant Tracking System Keywords

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

Hard Skills & Tools
KotlinAndroid APIsnative applicationsAndroid Jetpack componentsSQLNoSQLJSONREST APIsRetrofitunit testing
Soft Skills
collaborationknowledge sharingtechnical supportprocess improvementcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBachelor’s degree in Systems AnalysisBachelor’s degree in Electrical Engineering