Desenvolvedor Kotlin
mazzatech
Score da Vaga
100 pontosDesenvolvedor(a) Android – Kotlin / Jetpack Compose
Sobre a oportunidade
Estamos em busca de um(a) Desenvolvedor(a) Android com forte experiência em Kotlin e Jetpack Compose para atuar no desenvolvimento e evolução de aplicações mobile.
Buscamos um profissional com visão de produto, boa capacidade de tomada de decisão técnica e experiência na construção de interfaces modernas, performáticas e escaláveis para Android.
Principais responsabilidades
-
Desenvolver e evoluir aplicações Android utilizando Kotlin;
-
Construir interfaces modernas e responsivas utilizando Jetpack Compose;
-
Participar da definição e evolução da arquitetura das aplicações;
-
Desenvolver novas funcionalidades e realizar manutenção e evolução de funcionalidades existentes;
-
Integrar aplicações Android com APIs REST/serviços backend;
-
Trabalhar com consumo, tratamento e gerenciamento de dados;
-
Implementar soluções com foco em performance, segurança, escalabilidade e qualidade de código;
-
Criar e manter testes automatizados;
-
Participar de code reviews e contribuir com boas práticas de desenvolvimento;
-
Atuar em conjunto com times de Produto, UX/UI, QA e Backend;
-
Investigar e solucionar problemas técnicos e de performance;
-
Contribuir para a evolução das práticas e padrões de desenvolvimento mobile.
Requisitos
-
Experiência sólida com desenvolvimento Android;
-
Domínio de Kotlin;
-
Experiência profissional com Jetpack Compose;
-
Conhecimento do Android SDK;
-
Experiência com desenvolvimento de interfaces utilizando arquitetura declarativa;
-
Conhecimento de Coroutines e Flow;
-
Experiência com consumo de APIs REST;
-
Conhecimento de arquitetura de aplicações Android, como MVVM e/ou Clean Architecture;
-
Conhecimento de gerenciamento de dependências e injeção de dependência, como Hilt/Dagger;
-
Experiência com controle de versão utilizando Git;
-
Conhecimento de testes unitários e/ou testes de interface;
-
Capacidade de atuar com autonomia em ambientes ágeis.
Diferenciais
-
Experiência com Room;
-
Experiência com Retrofit/OkHttp;
-
Conhecimento de Navigation Compose;
-
Experiência com Firebase;
-
Conhecimento de CI/CD para aplicações mobile;
-
Experiência com publicação e manutenção de aplicações na Google Play Store;
-
Conhecimento de modularização de aplicações Android;
-
Experiência com otimização de performance;
-
Conhecimento de Kotlin Multiplatform (KMP);
-
Experiência com metodologias ágeis, como Scrum ou Kanban.
É importante ter capacidade de trabalhar em conjunto com diferentes áreas, transformar requisitos de negócio em soluções técnicas e contribuir ativamente para a evolução da arquitetura e experiência do usuário.
Stack principal
Kotlin | Android | Jetpack Compose | Coroutines | Flow | REST APIs | MVVM/Clean Architecture | Hilt/Dagger | Git | Testes Automatizados
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
Sobre a área de Web Designer
O Web Designer é o profissional responsável por criar interfaces visuais de sites, aplicações web e landing pages, combinando estética, usabilidade e experiência do usuário. Ele transforma necessidades de negócio em layouts funcionais e responsivos que comunicam a identidade da marca.
As principais habilidades incluem UI design, design responsivo, prototipação (Figma, Sketch, Adobe XD), wireframing, design systems, acessibilidade (WCAG), information architecture e conhecimento básico de HTML/CSS. Conhecimento de UX design, motion design e front-end é diferencial.
Web Designers em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam design systems, design tokens e conseguem criar interfaces que convertem e engajam. A área oferece oportunidades desde web designer júnior até product designer e design lead.
Sobre a área de Marketing Digital
O Marketing Digital é uma área em permanente expansão, impulsionada pelo crescimento do e-commerce e pela necessidade de presença digital forte. Profissionais de marketing dominam ferramentas como Google Ads, Meta Ads, HubSpot, Google Analytics e plataformas de automação.
As especializações mais procuradas incluem Growth Marketing, Performance, SEO, Marketing de Conteúdo e Growth Hacking. A combinação de criatividade com análise de dados é o diferencial mais valorizado no mercado.
O mercado oferece oportunidades tanto em agências quanto em empresas de tecnologia, com salários competitivos e possibilidade de trabalho remoto.
Sobre a área de Audiovisual
A área de Audiovisual é responsável pela produção, edição e criação de conteúdo em vídeo e áudio para as mais diversas plataformas. Com o crescimento exponencial de conteúdo digital, profissionais de audiovisual são fundamentais para marcas que querem se comunicar de forma visual e impactante.
As principais habilidades incluem produção e edição de vídeo (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animação (Blender, Cinema 4D), design de som, podcaster, live streaming (OBS Studio) e fotografia. Conhecimento de storytelling visual, ritmo e direção de arte é diferencial.
Profissionais de Audiovisual em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam motion graphics, vídeos para redes sociais e conteúdo para plataformas digitais. A área oferece oportunidades desde videomaker até diretor de audiovisual, com foco em criatividade, qualidade técnica e storytelling.
Sobre a área de Comunicação
A área de Comunicação é estratégica para construir e manter a imagem institucional de uma empresa. Engloba comunicação corporativa, interna e externa, relações públicas, assessoria de imprensa e gestão de reputação. Profissionais de comunicação são responsáveis por transmitir mensagens consistentes que fortalecem a marca empregadora e o posicionamento no mercado.
As principais habilidades incluem escrita estratégica, planejamento de comunicação, gestão de crise, media relations, produção de conteúdo corporativo, organização de eventos e comunicação digital. Conhecimento de ferramentas como CRMs de comunicação, plataformas de distribuição de release e monitoramento de mídia (Meltwater, Cision) é diferencial.
Comunicadores corporativos em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam change communication, employee engagement e digital communication. A área oferece oportunidades em startups, scale-ups e grandes corporações, com foco em storytelling, cultura organizacional e comunicação de inovação.
Comentários 0