Mid-level Software Engineer, Android

Jobtailor

São Paulo

Presencial

BRL 120 000 - 180 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Jobtailor in São Paulo, Brazil, is seeking an experienced Android engineer to join our mobile team. You will develop native Android apps using Kotlin and Java, implement MVVM, and integrate modern libraries.

You will participate in CI/CD, code reviews, and testing with Espresso, while collaborating across disciplines to deliver high-quality features. A Bachelor's degree is required and prior Android experience is essential.

Qualificações

  • Bachelor’s degree in a related field is required.
  • Experience with native Android applications and Material Design.
  • Proficiency with Git and modern delivery workflows emphasizing quality.
  • Hands-on experience with MVVM or similar mobile architectures.

Responsabilidades

  • Suggest changes to improve processes and efficiency.
  • Collaborate in a team while following defined processes to understand proposed solutions.
  • Work with BDD, TDD, and pull requests to promote code reviews.
  • Support mobile engineering teams with troubleshooting and guidance.
  • Automate manual tasks to boost productivity and reduce errors.
  • Involve in the full software development lifecycle from planning to operation.

Conhecimentos

Android development
Kotlin
Java
MVVM
Unit testing
Test automation
CI/CD
Code reviews
Git

Formação académica

Bachelor's degree in Computer Science, Engineering, Information Systems or a related field

Ferramentas

Espresso
Retrofit
Dagger
Android Jetpack
New Relic
Google Analytics
RxJava

Descrição da oferta de emprego

Responsibilities
  • Suggest changes in situations where a process can be improved.
  • Work within a team at an operational level following defined processes to understand the technical solutions proposed by the team.
  • Work with BDD, TDD and pull requests, promoting continuous code review.
  • Collaborate in multidisciplinary teams, fostering synergy and knowledge sharing.
  • Continuously study software engineering patterns and concepts relevant to your domain.
  • Provide support to mobile engineering teams by troubleshooting issues and offering specialized guidance.
  • Automate manual processes to increase productivity and reduce errors.
  • Use a data‑driven approach to collect and present metrics related to Continuous Integration (CI) and Continuous Delivery (CD) processes.
  • Participate in the full software development lifecycle, from planning to operation, ensuring efficiency at every stage.
  • Proactively perform code reviews, identifying and addressing potential issues collaboratively.
  • Assess the impact of changes on deliveries against customer expectations, ensuring quality and user satisfaction.
Requirements
  • Bachelor's degree in Computer Science, Engineering, Information Systems or a related field.
  • Experience with native Android applications.
  • Experience with Android Support Library and Material Design.
  • Experience with different device form factors (tablet, phone, etc.).
  • Experience with Git.
  • Experience with delivery workflows focused on quality, including testing and continuous integration.
  • Experience with Kotlin and Java.
  • Knowledge of modern libraries such as Android Jetpack.
  • Experience with design patterns and principles such as SOLID, KISS and DRY (dependency injection, use of interfaces, unit testing).
  • Knowledge of MVVM architecture or another mobile architecture you are proficient with.
  • Experience with test automation using Espresso.
  • Knowledge of reactive programming.
  • Experience with monitoring tools such as New Relic, Google Analytics, among others.
  • Experience with common Android development libraries (Retrofit, Dagger, etc.).
Core Competencies

Demonstrates expertise in Android application development, utilizing Kotlin and Java, while applying modern design patterns and principles. Proficient in Continuous Integration and Continuous Delivery processes, with a strong focus on quality assurance and test automation.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Android Developer
Android Developer

Jobtailor • Manaus

Presencial
BRL 120 000 - 180 000
Android Developer
Android Developer

Jobtailor • Campinas

Presencial
BRL 90 000 - 160 000
Lead Android Software Engineer
Lead Android Software Engineer

EPAM Systems • Brasil

Presencial
BRL 200 000 - 320 000
VN - Android Developer with Kotlin - 5617
VN - Android Developer with Kotlin - 5617

Thaloz • Brasil

Presencial
BRL 120 000 - 160 000
Mid-Level Android Developer (BRL 12-13K/month CLT + benefits)
Mid-Level Android Developer (BRL 12-13K/month CLT + benefits)

NOUS LATAM • São Paulo

Presencial
BRL 120 000 - 190 000
Android Developer
Android Developer

Jobtailor • Novo Hamburgo

Presencial
BRL 120 000 - 180 000
Embedded Android Analyst
Embedded Android Analyst

Jobtailor • Manaus

Presencial
BRL 120 000 - 180 000
Remote Android Developer
Remote Android Developer

INDI Staffing Services • Florianópolis

Teletrabalho
Flexibility in work location
Personalized compensation
Access to cutting-edge tools
+4
Senior Software Engineering Analyst
Senior Software Engineering Analyst

Jobtailor • São Paulo

Presencial
BRL 240 000 - 360 000
Senior Software Engineer, Android
Senior Software Engineer, Android

Swile • São Paulo

Presencial