DEV Android – Sênior

DEV Android – Sênior

Posted 1 week ago by K2 Partnering

Negotiable
Undetermined
Undetermined
Sao Paulo, Brazil

Summary: The role of Senior Android Developer involves developing high-quality and maintainable functionalities, evaluating and defining new system architectures, and proposing improvements to existing systems. The position emphasizes collaboration and the use of agile management methods for continuous improvement. The candidate is expected to have extensive experience with Android development and related technologies.

Key Responsibilities:

  • Develop functionalities with quality and maintainability.
  • Evaluate, discuss, and define new system architectures and propose improvements for existing systems.
  • Promote technical cohesion and consistency in business processes to solve challenges.
  • Work collaboratively.
  • Utilize agile management methods and focus on continuous improvement.

Key Skills:

  • Experience with API level 19.
  • Experience integrating with RESTful APIs.
  • Proficiency in version control using Git.
  • Problem-solving pragmatism.
  • Experience with Kotlin programming language.
  • Experience with native Android applications.
  • Understanding of the Android platform lifecycle.
  • Experience with Android 12.
  • Desirable knowledge of Java.
  • Desirable experience with testing (JUnit, Mockito), code review, and continuous integration.
  • Desirable knowledge of MVVM architecture and Clean Architecture.
  • Desirable understanding of SOLID, KISS, and DRY development practices.
  • Desirable experience in building custom UI contributing to design system evolution.
  • Desirable knowledge of Gradle project management.

Salary (Rate): undetermined

City: Sao Paulo

Country: Brazil

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT