Talent.com
A vaga não está disponível no seu país.
Senior Android (Kotlin) developer

Senior Android (Kotlin) developer

Intelliasindaiatuba, estado de são paulo, br
Há 2 dias
Descrição da vaga

Dive deep into Digital! For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future!

We are looking for a talented Senior Android Developer. The position demands a candidate capable of doing high-quality work against technical and schedule challenges, while following strong software design and process principles. This is a great opportunity to play a key role in a dynamic team, working on cutting edge mobile technology. You are a driver of change and you have yet to meet a technology challenge you cannot resolve. You are dedicated to developing clean code that will help shape the Android mobile software which thrills client users.

Requirements :

  • 6+ years of working experience in software engineering
  • Extensive experience developing Android mobile native applications in Kotlin
  • Solid understanding of the full Android mobile development life cycle
  • Strong knowledge of Android UI design principles and best practices
  • Experience developing native Android applications on Android 9.0 API level 28 and above
  • Experience with at least one of these design architectures : MVVM, Clean Architecture
  • Expert in UI layouts and creating adaptive layouts for various hardware configurations
  • Experience writing custom views and controls
  • Experience in testing high volume applications : unit test, integration test, E2E Test
  • Experience using external commercial and open source libraries
  • Experience with Git and GitFlow
  • A solid grasp of fundamental algorithms, data structures, and design patterns
  • Portfolio of apps that you’ve built; ideally available in the Google Play App Store
  • Ability to prototype new features and redesign existing ones
  • Excellent problem solving, debugging skills, critical thinking, and communication skills
  • Ability to effectively articulate technical challenges and solutions
  • Aptitude and desire to independently learn new technologies

Preferred Skills :

  • Experience in animation and graphics
  • Experience in dependency injection framework (e.g. Dagger, Hilt)
  • Experience with Scrum / Agile methodologies
  • Experience with Jetpack Navigation
  • Experience with Android performance profiling tools and optimization techniques
  • Experience with Open API standard (Swagger)
  • Experience with push notification
  • Working knowledge of Internationalization
  • Experience with Gradle task configuration
  • Bonus Skills :

  • Experience in continuous integration and delivery (e.g. Github Actions, Bitrise)
  • Experience releasing app to the Google Play App Store
  • Experience with Google Firebase Analytics and Crashlytics
  • Familiar with Jetpack Compose
  • As a team member you will :

  • Contribute to high quality mobile app design and architecture
  • Apply software engineering design patterns to develop well-structured, modular, performant application code
  • Serve as a technical mentor in mobile app development
  • Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
  • Collaborate with API teams on API design
  • This opportunity is to work remote from Brazil with a B2B contract and payment in USD.

    Let us know if you are the one!

    Criar um alerta de emprego para esta pesquisa

    Android Developer • indaiatuba, estado de são paulo, br