Remote Mobile Developer Specialist (Android)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Lead the design, architecture, and development of the Android SDK for facial biometrics and document capture, ensuring high modularity, scalability, and efficiency.
  • Define and implement robust architectures (Clean Architecture, MVVM) to ensure resilient solutions that are easy to test and maintain high performance under different usage conditions.
  • Identify areas for continuous improvement in terms of performance, resource consumption, and integration with other platforms, introducing best practices and the latest Android technologies.
  • Act as a technical mentor for team members, promoting engineering best practices, code reviews, and elevating the team's technical level.
  • Work closely with engineers from other platforms (iOS, Backend, Data Science) and product stakeholders to deliver integrated cutting-edge solutions.
  • Develop and maintain a sophisticated CI/CD pipeline including test automation (unit, integration, and end-to-end) and release automation to ensure the SDK is delivered with the highest quality.
  • Implement advanced security practices in SDK development to ensure compliance with industry best practices and data privacy regulations.

Requirements:

  • Extensive experience in Android development using Kotlin and Java, with deep knowledge of Android SDK, Jetpack Compose, and associated libraries.
  • Solid experience in defining scalable and maintainable architectures, with profound knowledge of design patterns and engineering best practices.
  • Proven experience in creating independent, reusable, and highly performant modules using approaches like Dynamic Feature Modules.
  • Strong experience in test-driven development, proficient in Android testing frameworks like Espresso, JUnit, Mockito, and continuous integration tools.
  • Proficiency in integrating RESTful APIs and gRPC, with experience in optimizing network calls and data caching.
  • Experience in performance analysis and optimization, with knowledge of profiling and tuning applications to ensure high efficiency on devices with different specifications.
  • In-depth knowledge of encryption, secure authentication, and protection against common vulnerabilities in mobile apps (OWASP Mobile Top 10).

Benefits:

  • Flexible benefits: Monthly allowance of R$1,500 that can be distributed among VA/VR, Culture, Mobility, and Flex Vacation.
  • Home office assistance: Monthly value of R$120 for bill payments and consumption.
  • Ergonomics assistance: One-time credit of R$1,000 for purchasing home office equipment such as chairs, office supplies, stationery items, among others.
  • PLR: Eligible for Profit Sharing according to union agreement.
  • Education benefit: Unico finances 100% of studies for all employees through courses available on the Unico Skill platform.
  • Well-being: Access to platforms like Gympass and Totalpass.
  • Extended parental leave: 180 days for pregnant individuals and primary caregivers in the adoption process, and 60 days for non-pregnant individuals and secondary caregivers in the adoption process, with full salary and benefits paid throughout the period.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback