Desenvolvedor(a) Full Stack – Sênior (Remoto)
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A63222410594
Modelo de contratação: PJ
Squad Customer Communication
Buscamos uma pessoa apaixonada por tecnologia, arquitetura de software e construção de soluções escaláveis para integrar nossa Squad de Customer Communication.
Você atuará em um ambiente colaborativo, com desafios técnicos relevantes, participando ativamente da evolução de produtos, arquitetura e tomada de decisões técnicas, contribuindo para a construção de experiências de comunicação eficientes, performáticas e escaláveis.
Responsabilidades
Desenvolver e evoluir aplicações escaláveis de alta performance;
Participar da definição de arquitetura e decisões técnicas da squad;
Construir e manter microsserviços e APIs;
Atuar na evolução contínua da qualidade do código e boas práticas de engenharia;
Colaborar com times multidisciplinares em um ambiente ágil;
Garantir observabilidade, monitoramento e resiliência das aplicações;
Contribuir com melhorias contínuas em processos, arquitetura e cultura técnica.
Competências Técnicas | Hard Skills
Back-end
Domínio em desenvolvimento back-end utilizando PHP, Go Lang, Node.js e/ou Python;
Experiência com arquitetura de microsserviços e APIs RESTful;
Vivência com bancos de dados relacionais (MySQL) e não relacionais (MongoDB e Redis);
Conhecimento em mensageria utilizando Kafka, RabbitMQ ou SQS;
Experiência com containers (Docker e Docker Compose);
Versionamento de código com Git e GitHub Actions;
Vivência em ambientes cloud, preferencialmente AWS (ECS, Lambda, S3, RDS, entre outros);
Conhecimento em observabilidade e monitoramento utilizando New Relic, Grafana e CloudWatch;
Forte base em engenharia de software:
Clean Architecture;
DDD;
TDD;
BDD;
Design Patterns.
Front-end
Conhecimento em React:
gerenciamento de estados;
hooks;
props;
componentização;
Context API;
Redux;
Axios;
Styled Components;
Conhecimento sólido em HTML e CSS;
Desejável experiência com arquitetura de Micro Frontends.
Competências Comportamentais | Soft Skills
Perfil analítico e pensamento sistêmico;
Colaboração e facilidade para atuar em times multidisciplinares;
Protagonismo e autonomia para tomada de decisões técnicas;
Comunicação clara e objetiva;
Capacidade de influenciar discussões e direcionamentos técnicos;
Curiosidade intelectual e vontade constante de aprender e compartilhar conhecimento;
Resiliência e foco em resultado diante de desafios complexos.
Formação
Ensino superior completo ou em andamento em:
Ciência da Computação;
Engenharia de Software;
Análise e Desenvolvimento de Sistemas;
ou áreas correlatas.
#vemserICON
Alerta-me sobre empregos como este
Descrição Você fará parte de um time alocado em projetos de uma Instituição Financeira, reconhecida nacionalmente por sua solidez, foco...
Candidatar-se a Este EmpregoO desenvolvimento de software é o nosso coração. Os produtos da Superlógica impactam milhares de pessoas diariamente, sendo a nossa...
Candidatar-se a Este EmpregoPitang | Tecnologia feita por pessoas Desde 2004, a Pitang desenvolve soluções inovadoras em Tecnologia da Informação para clientes públicos...
Candidatar-se a Este EmpregoSomos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado...
Candidatar-se a Este EmpregoPapel na empresa Atuar como analista de Business Intelligence, sendo responsável pelo desenvolvimento de dashboards, relatórios analíticos e processos de...
Candidatar-se a Este EmpregoA Spark é uma powerhouse especializada em acelerar o crescimento das marcas com soluções e estratégias influencer first. Estamos em...
Candidatar-se a Este Emprego