Point your AI agent at freehire and let it find you a job.

Get the CLI →

iestro

NewBe an early applicant

Engenheiro de software fullstack pleno (java/flutter)

Discussion

Summary

Fullstack Engineer for an HR Tech company working remotely with Java (Spring Boot, Quarkus) and Flutter. Responsibilities include code reviews, testing, and collaborating with the team using Azure DevOps and GitLab.

Buscamos uma(a) Engenheiro de Software Fullstack Pleno (Java/Flutter) para atuação remota em HR Tech localizada em Belo Horizonte/MG.

Suas principais responsabilidades serão:

Desenvolver e manter funcionalidades no software, propondo melhorias e refatorações quando necessário;
Estar sempre presente nos canais de comunicação da empresa;
Participar ativamente do desenvolvimento técnico, sugerindo ferramentas e tecnologias.
Colaborar com o time, apoiar colegas e participar de reuniões de alinhamento.
Utilizar ferramentas como Azure DevOps e Gitlab para versionamento e organização das tarefas.
Garantir a qualidade do código com testes automatizados (unitários, integração e mutação).
Participar de code reviews e contribuir com padrões técnicos e boas práticas.
Estimar e mitigar riscos em tarefas complexas.
Auxiliar no onboarding e evolução técnica de profissionais menos experientes.



Requisitos:

Para esta posição, esperamos que você tenha:

Experiência sólida com Java 8+, Java EE, Spring Boot, Quarkus e MicroProfile, para sustentar e evoluir os nossos projetos.
Experiência em desenvolvimento front-end usando flutter para criar interfaces modernas e interativas.
Familiaridade com EKS para criação e gerenciamento de ambientes de desenvolvimento e produção.
Vivência em integrações assíncronas com RabbitMQ e/ou AWS SQS para comunicação entre serviços.
Experiência com documentação técnica utilizando Markdown, Swagger/OpenAPI, C4 Model e UML.
Conhecimento em bancos de dados relacionais e não relacionais, como PostgreSQL e MongoDB.
Domínio de boas práticas de arquitetura de software, como DDD, Microsserviços, MVC e Clean Architecture.
Experiência em implementar Testes Unitários (JUnit) para garantir a qualidade do código.
Conhecimento em Redis para caching e armazenamento de dados em memória.
Proficiência em Git, com boas práticas de versionamento utilizando GitFlow.
Familiaridade com Integração AWS para implementar e gerenciar serviços em nuvem.

Será um diferencial se você:

Desenvolvimento mobile com flutter.
Familiaridade com Flutter Desktop para aplicações multiplataforma.
Familiaridade com Electron JS para construção de aplicações desktop com tecnologias web.
Conhecimento em JavaScript e TypeScript, complementando suas habilidades no front-end.
Experiência em Testes de Mutação (Pitest) para elevar a qualidade dos testes;
Familiaridade com Gitlab (Pipeline) para otimizar processos de desenvolvimento contínuo;
Conhecimento em DynamoDB para implementações escaláveis de bancos de dados;
Conhecimento de sistemas Linux e sua administração.



Benefícios

Vale Alimentação/Vale Refeição no valor de R$ 45,00/dia útil;
Plano de Saúde da Unimed no formato de coparticipação, sem mensalidade;
Plano Odontológico OdontoPrev, mensalidade fixa de R$21,91;
Terapia: Parceria com Psicologia Viva: 3 sessões gratuitas por mês;
Cursos Online que vão da Gastronomia a Pós Graduação (Qualifica);
Acesso a todos os cursos da Escola de Pessoas;
Auxílio Home Office no valor de R$60,00;
Day off no mês do aniversário;
Totalpass;
Auxílio creche - para mães e pais com filhos até 3 anos e 11 meses;
Convênio ecossistema Ânima (desconto em cursos de graduação e pós-graduação nas instituições do grupo);
Parceria com a OnHappy e SESC e Guapeco (plano de saúde pet).

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available