Match score not available

Desenvolvedor Fullstack Sênior- Java e Kotlin

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Proficient in Java and Kotlin, Experience with Flutter and Dart, Strong understanding of software architecture, Ability to mentor junior developers.

Key responsabilities:

  • Develop and maintain front-end and back-end applications
  • Lead the development team and ensure project alignment

Base logo
Base
11 - 50 Employees
See all jobs

Job description

Quem somos nós…

A Base é uma empresa de suporte em CSC - Centro de Serviços Compartilhados - que atua à frente dos serviços fundamentais dos negócios do mercado de tecnologia financeira e meios de pagamentos para que eles consigam focar no seu core business e guiar o futuro com visão estratégica.

Buscamos um desenvolvedor com perfil pró ativo com senso de organização e comprometido com as entregas. Um desenvolvedor que goste de trabalhar em equipe colaborando com os devs jrs e pleno. Perfil técnico com senso de cooredenação que consiga nos ajudar a tocar as demandas do dia a dia.

Vamos juntos explorar um universo de soluções para ir além!

Estamos esperando por você!

Responsabilidades e Atribuições:

  • Desenvolvimento de Software: Atuar no desenvolvimento e manutenção de aplicações front-end utilizando Flutter e back-end com Java, assegurando alta qualidade, desempenho e aderência aos requisitos funcionais e técnicos.
  • Arquitetura e Design de Sistemas: Participar da definição de arquitetura de software, padrões de codificação, e boas práticas de desenvolvimento para garantir a escalabilidade e robustez dos sistemas.
  • Liderança Técnica: Conduzir o time de desenvolvimento nas entregas, alinhando as atividades com as prioridades do projeto e promovendo colaboração entre os membros da equipe.
  • Mentoria e Suporte Técnico: Auxiliar desenvolvedores mais iniciantes na resolução de problemas técnicos, compartilhando conhecimento e promovendo o crescimento técnico da equipe.
  • Garantia de Prazo e Qualidade: Monitorar o progresso das atividades, realizando code reviews e testes necessários para garantir que os prazos sejam cumpridos sem comprometer a qualidade do produto.

    Para Este Desafio, é Necessário:

 

  • Conhecimentos técnicos gerais: MVVM Clean Architecture SOLID DRY, YAGNI, KISS (princípios) Programação Orientada a Objetos Injeção de dependências Caching Bancos relacionais (SQLite) Modularização Teste unitários, de integração e instrumentados Mocking Routing;
  • Conhecimentos técnicos sobre Flutter: Dart avançado Gerenciamento de estado (setState, MobX, ChangeNotifier) Injeção de dependência com Get, Injectable e Provider Concorrência (Dart Isolates) Criação de packages e plugins com comunicação nativa SQFlite Retrofit, Dio Mockito, Flutter Test AutoRoute;
  • Conhecimentos técnicos sobre Android: Java/Kotlin avançado XML Componentes do Jetpack (Paging, Room, ViewModel, LiveData, Navigation, Compose) Hilt, Koin Retrofit Coroutines Threads Services Gradle JUnit Mockito, MockK;

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Mentorship
  • Problem Solving
  • Leadership

Kotlin Developer Related jobs