Estamos contratando: Desenvolvedor Full Stack Sênior Java e React!
Procurando uma vaga que incentive colaboração, criatividade e crescimento profissional em um ambiente de escritório vibrante? Nós temos o que você precisa!
Atualmente, estamos em busca de um Desenvolvedor Full Stack Sênior Java e React para se juntar à nossa equipe na Cloudstaff, o ambiente de trabalho nº 1 em todos os lugares! Acha que se encaixa na vaga? Anexe um vídeo de apresentação de 1 a 2 minutos e se apresente para que possamos conhecê-lo virtualmente. Envie-o junto com seu currículo atualizado para se tornar um candidato prioritário!
Função: Desenvolvedor Full Stack Sênior Java e React
Regime de Trabalho: Home Office
Localização: Qualquer filial da CS – Angeles, Mabalacat, Makati, Ortigas, Davao, Cebu
Horário: Turno da Manhã
Descrição do Trabalho:
Estamos procurando um(a) Desenvolvedor(a) Full Stack Sênior Java & React excepcional para liderar nossa equipe de desenvolvimento. Este é um papel de liderança, promovendo excelência técnica em toda a stack — desde UIs modernas em React e backends escaláveis em Java/Kotlin até implantações robustas e automatizadas em nossa infraestrutura multi-cloud. Valorizamos a propriedade de problemas de ponta a ponta, mentoria técnica e compromisso com a excelência operacional acima de tudo.
Principais Responsabilidades:
- Liderança de Funcionalidades Full Stack: Liderar o design, desenvolvimento e implantação de funcionalidades complexas usando Java/Kotlin no backend e React/TypeScript no frontend.
- Propriedade de Problemas de Ponta a Ponta: Assumir total responsabilidade por funcionalidades e problemas em produção, desde a análise inicial e desenvolvimento até a implantação bem-sucedida, monitoramento e resolução final no ambiente de produção.
- Automação de CI/CD: Implementar, gerenciar e otimizar pipelines de CI/CD automatizados usando GitHub Actions para garantir implantações rápidas, confiáveis e consistentes.
- Contribuição Arquitetural: Contribuir significativamente para as decisões arquiteturais, garantindo que as soluções sejam escaláveis, seguras e fáceis de manter em ambientes multi-cloud.
- Aprimoramento da Equipe e Mentoria: Mentorar ativamente desenvolvedores juniores e plenos, desafiar o status quo e realizar revisões de código rigorosas e construtivas para elevar os padrões técnicos da equipe.
Qualificações e Requisitos:
- Buscamos um líder comprovado com mais de 5 anos de experiência profissional, que promova excelência técnica e se destaque na solução de problemas em todo o sistema. Essa função exige ir além do simples cumprimento de tarefas atribuídas, melhorando proativamente o produto e a equipe.
- Melhoria Proativa de Sistema: Desenvolvedor(a) que desafia regularmente e de forma construtiva a arquitetura e os processos existentes para impulsionar a excelência técnica (desempenho, segurança, custo).
- Alta Responsabilidade: Indivíduo que antecipa riscos técnicos potenciais e toma medidas proativas para mitigá-los antes que se tornem incidentes em produção.
- Resolução Excepcional de Problemas: Capacidade de diagnosticar, isolar e resolver rapidamente problemas complexos que abrangem front-end, back-end e camadas de infraestrutura em nuvem.
- Comunicação e Colaboração: Excelentes habilidades para articular conceitos técnicos e colaborar efetivamente com product owners e equipes multifuncionais.
Diferenciais:
- React Avançado: conhecimento de Isomorphic React e experiência com bibliotecas complexas de estruturas de dados (por exemplo, Immutable.js).
- Testes: experiência com frameworks de teste modernos (por exemplo, Playwright).
- Containerização: familiaridade avançada com Docker e conceitos de orquestração.
- Formação: Graduação em Engenharia de Software, Ciência da Computação ou área relacionada é desejável.
Habilidades e Requisitos Indispensáveis:
- Experiência em Back-End: Proficência em Java & Kotlin é obrigatória. Isso inclui sólida experiência com Spring/Spring Boot, complementada por proficiência ou forte compromisso em trabalhar com Kotlin para serviços modernos.
- Experiência em Front-End: Domínio de React & TypeScript é essencial. É necessário ter experiência prática aprofundada na construção de UIs complexas e com estado utilizando React.js e TypeScript para garantir código robusto e escalável.
- Arquitetura & Dados: Proficiência em API & Dados para projetar APIs RESTful seguras, otimizar consultas SQL/NoSQL e aplicar padrões de integração seguros.
- CI/CD & DevOps: Experiência em CI/CD Multi-Cloud & Containers é requerida. Isso envolve estabelecer pipelines automatizados de CI/CD usando GitHub Actions e expertise em deployment com serviços de contêiner como AWS ECS, Azure Container Apps e Kubernetes.
- Qualidade de Código & Fluxo de Trabalho: Evidência de excelência em engenharia com forte ênfase em otimização de performance (benchmarks, escrita de código reutilizável) e proficiência em Git para controle de versão.