Hard Skills:
* Conhecimento avançado em lógica de programação;
* Conhecimento avançado em linguagens de programação, se preocupando em manter a performance, segurança e escalabilidade do ambiente na qual o time trabalha (Ruby, Node, PHP, Python);
* Conhecimento intermediário em Cloud, dando sustentação e sugerindo melhorias para o time que trabalha (AWS: CloudFront, CloudFormation, Route53, EC2, ECS, S3, SQS/SNS, API Gateway e Lambda);
* Conhecimento avançado de querys, para aplicação performática e escalável (Uso de join correto, substituição de subselects e etc);
* Desenvolvimento intermediário de testes de aplicação (TDD,BDD,testes unitários);
* Conhecimento intermediário em aplicações de monitoria e observabilidade (Sonar, New Relic, CloudWatch, Kibana,Grafana, Zabbix);
* Utilização de metodologias ágeis (Scrum, Kanban).
Comportamentos esperados:
* Desenvolve/participa do desenvolvimento das principais atividades do time;
* Propõe soluções de acordo com a necessidade de negócio;
* Desenvolve as atividades de acordo com as necessidades dos clientes;
* Estabelece relações de confiança com o time/pares;
* Ensina e compartilha conhecimento com o time/pares/chapter;
* Resolve os problemas do time/pares;
* Se comunicar de forma clara, saber se expressar, inteligível, fazer com que os interlocutores entendam;
* Influência na priorização das atividades de desenvolvimento;
* Demonstrar senso crítico técnico e de processos/comportamental;
* Bom relacionamento, postura profissional;
* Flexível e aberto a mudanças (processos, time, código);
* Estar atualizado com as novidades tecnológicas do mercado;
* Acompanhar/conhecer e disseminar as metas da empresa alinhando-as com as tarefas do dia a dia.
Job Description:
* Desenvolvimento de novas aplicações;
* Desenvolvimento de novas funcionalidades do(s) produto(s) do time;
* Manutenção e evolução de aplicações existentes;
* Propõe solução técnica;
* Monitoramento do produto;
* Garantir as boas práticas de desenvolvimento, escalabilidade, segurança e performance;
* Realizar CodeReview;
* Atuar em equipes multidisciplinares.
* Desenvolver mentoria técnica com outros membros do time.