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

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.
Tech Stack
Tools & technologiesAndroidJavaKotlinNoSQLSQL
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 resumeApplicant 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
