[Mobile Search] Android Developer JR

SiDiManaus, Amazonasgupypublished 08/12/2026
Must-have:JavaKotlinMobileRemote
Machine translation — original language: Portuguese.Show original

If you have a creative and innovative spirit and want to work at one of the largest science and technology institutes in Brazil, this is your chance! We are looking for proactive, dynamic, communicative professionals who enjoy teamwork to join our team of #SiDiers.

Responsibilities and assignments Participate in the entire development cycle: requirements evaluation, architecture, coding, verification, maintenance. Write the software source code, following the adopted process, with the aim of correcting defects, implementing modules, or complete software solutions. Investigate technical solutions through document research, prototype construction, and technical discussions to validate, guide a software project, or resolve a defect. Analyze requirements through discussions with clients. Produce documents to detail the product scope. Analyze software defects (or bugs) reported by internal (quality) or external (clients) testing teams through problem characterization, log analysis, and source code analysis when available, and identification of the root cause to apply patches or corrections to the software when applicable. Implement change requests from external and internal clients through the analysis of change descriptions, technical feasibility of implementation, source code, and availability of related functionalities, minimizing and balancing the impact of changes and the risk of introducing defects. Integrate and validate implementations of software change requests from external and internal clients through source code control tools and unit tests with the aim of validating the software package before its official publication. Work in a collaborative and dynamic environment using agile development methodologies and best practices related to software architecture and coding. Share information with the team through available communication tools to promote the technical growth of the team. Generate ideas, propose new projects, submit patent requests related to SIDI's areas of operation, with the aim of helping the company achieve and maintain its technological lead. Technically review and guide the work of SiDi's software development partners to improve the collaborative environment and the quality of the solutions presented. Perform technical investigations to verify the feasibility of developing innovative functionalities. Partially or completely design the modules under your responsibility through technical discussions, documentation production, and reviews, with the aim of structuring development and achieving the technical integrity of the project. Identify technical risks, resource needs, and training needs through project analysis to remove development bottlenecks. Estimate the time for performing technical tasks through complexity analysis, with the aim of assisting the project manager in defining priorities and the schedule. Learn and share knowledge and ideas with other team members. Develop and improve technical knowledge related to project needs. Contribute to SIDI being a technical reference in its core areas of knowledge. Participate in national and/or international business trips representing the SIDI team for knowledge transfer and execution of project activities together with external teams. Propose new ideas and participate in innovation activities that may generate new patents. Continuously observe potential patents related to the project scope and activities, reporting to the area's innovation manager or the company's innovation team. Propose process improvements. Participate in the configuration process and quality activities.

Requirements and qualifications Experience in Java and Kotlin. Knowledge of Android SDK (mainly with Activities, BroadcastReceivers, ContentProviders). Knowledge of Android Jetpack Components. Knowledge of creating Services in Android. Knowledge of design patterns and architectures such as MVC or MVVM. Experience in databases (SQL and NoSQL). Knowledge of unit tests. Basic notions of application security and privacy.

Academic Background Completed degree in the areas of Computer Engineering, Computer Science, or similar.

Languages: Advanced English for reading, writing, and conversation.

Desirable: Knowledge in indexing and search with Apache Lucene. Knowledge in performance analysis and application optimization. Knowledge of search and indexing solutions. Practical knowledge of Apache Lucene. Knowledge of search quality metrics (precision, recall, MRR/NDCG, etc.). Knowledge of solutions that involve communication with other applications.

Additional Information Position for Manaus/AM, in a hybrid contract modality.

What we expect from all #SiDiers: Open your mind to the new Maintain open and direct dialogue Develop continuously Always do your best Build in partnership Think big, act fast

What do we offer? • Quality of life: 40-hour weekly schedule under CLT regime, flexible hours with hybrid operation (4 days in the Office and 1 day Home Office); • Well-being: Gympass (WellHub, Workplace Gymnastics, Quick-massage, and Psychological Support); • Health: Medical and Dental insurance for you and your family; • Children: Daycare assistance for miniSiDiers, 120-day maternity leave, and extended paternity leave; • Future: Here, SiDi invests with you in Private Pension; • Education: Incentive program for continuing studies and specialization, incentive for our SiDiers to become fluent in other languages, and weekly lecture cycles on global trend topics; • Food: Flexible Meal Voucher and Food Voucher; • Transport: Subsidy/Allowance for transport to SiDi and parking for those working at the office; • Recognition: Annual performance bonus and awards for SiDiers who did something incredible; • Diversity: Committees on Well-being, Diversity, Mental Health, Social, Sustainability, and Inclusion of women in technology; • Modern Offices: Relaxed and collaborative environments with living spaces, decompression rooms, pantry, and coffee machine; • Want even more? Dozens of partnerships with benefits and discounts!

For us, inclusion is not just adding one more to our team, it is adding differences and particularities. It is precisely from this mixture of techniques, skills, and stories that we are inspired to make different points of view look at the same horizon, always forward. We work in an environment of equal opportunities, regardless of gender, sexual orientation, religion, or disability. All our vacancies are available for PWDs.

JOB CODE: 6309- N1