FCamara Consulting & Training

Mid-level Mobile Developer

FCamara Consulting & Training

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Improve the experience of applications with millions of users
  • Contribute to and participate in technical decisions, including architecture, tools and processes
  • Ensure performance and analyze production data to drive improvements
  • Review team pull requests
  • Participate in the Android community
  • Follow the activity lifecycle from analysis and bug fixing through to publishing in Production
  • Ensure product quality, paying attention to the development pipeline, QA and production environments

Requirements

  • Strong knowledge of Jetpack, Gradle and Kotlin
  • Familiarity with Clean Code and SOLID principles
  • Experience with CI/CD — preferably GitHub Actions
  • Development with unit tests and Espresso UI tests
  • Experience with Clean Architecture and MVVM
  • Experience with LiveData
  • Experience with RxJava and Coroutines
Benefits
  • Android position
  • Regular participation in brainstorming sessions about user experience, data analysis and workflow with designers, the Product Owner and data scientists from your team
  • Develop creative front-end solutions to meet user needs and enhance user experience
  • Work collaboratively with your team
  • Day-to-day responsibilities:
  • Improve the experience of applications with millions of users
  • Contribute to and participate in technical decisions, including architecture, tools and processes
  • Ensure performance and analyze production data to drive improvements
  • Review team pull requests
  • Participate in the Android community
  • Experience with Git
  • Monitor Crashlytics
  • Requirements (must have):
  • Strong knowledge of Jetpack, Gradle and Kotlin
  • Familiarity with Clean Code and SOLID principles
  • Experience with CI/CD — preferably GitHub Actions
  • Development with unit tests and Espresso UI tests
  • Experience with Clean Architecture and MVVM
  • Experience with LiveData
  • Experience with RxJava and Coroutines
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JetpackGradleKotlinClean CodeSOLID principlesCI/CDGitHub Actionsunit testsEspresso UI testsClean Architecture