Desenvolvedor de Software Full Stack Sr II at Prophix

Hybrid - Curitiba, Paraná, Brasil

Apply
More jobs at Prophix

Aqui você encontra: Pessoas que querem ver você crescer. Valorizamos a colaboração, a troca de conhecimento e a construção de resultados em conjunto. O seu desenvolvimento faz parte da nossa jornada. Espaço para ser quem você é. Diversidade, inclusão e respeito fazem parte da nossa cultura. Queremos que você contribua com autenticidade e traga sua melhor versão. Uma empresa global com espírito de comunidade. Estamos presentes em diferentes partes do mundo, conectando talentos, culturas e experiências, sem perder a proximidade no dia a dia. Desenvolvimento que acompanha sua carreira. Apoiamos o aprendizado contínuo e incentivamos oportunidades reais de crescimento profissional. Tecnologia como aliada. Trabalhamos com soluções inovadoras para transformar a gestão financeira e entregar excelência aos nossos clientes. Venha construir essa história com a gente!

Requisitos

Habilidades

  • Superior Completo em Análise de Sistemas, Sistemas de Informação, Ciência da Computação ou outros cursos relacionados;
  • Conhecimento avançado em linguagem PHP;
  • Conhecimento avançado em linguagem Javascript;
  • Conhecimento avançado em Front-end Jquery, HTML e CSS;
  • Conhecimento avançado em Versionamento Github ou Gitlab;
  • Conhecimento intermediário em Linux;
  • Conhecimento avançado em Banco de Dados MySQL;
  • Conhecimento intermediário em Ambiente AWS;
  • Conhecimento avançado em TDD (Test-driven development);
  • Conhecimento avançado em Arquitetura de Software;
  • Conhecimento avançado na metódologia SCRUM;
  • Conhecimento avançado no Framework Laravel;
  • Inglês avançado.

Responsabilidades

  • Desenvolver visão macro do negócio e do sistema, conectando decisões técnicas aos objetivos estratégicos e ao sucesso do produto para o cliente;
  • Dominar as regras e fluxos do negócio para embasar decisões técnicas assertivas, antecipando impactos e propondo soluções de maior valor;
  • Analisar processos internos de forma contínua, identificando gargalos e propondo melhorias que aumentem a eficiência e a qualidade das entregas;
  • Realizar o direcionamento técnico das atividades do time, garantindo a adoção de boas práticas, padrões arquiteturais e metodologias ágeis adequadas a cada produto;
  • Compartilhar conhecimento técnico de forma estruturada, promovendo a capacitação contínua dos colaboradores e elevando o nível coletivo de qualidade do time;
  • Apoiar o time na resolução de problemas técnicos complexos, atuando como referência técnica tanto em pair programming quanto em revisões e orientações pontuais;
  • Conduzir revisões de código com foco em qualidade, segurança, performance e aderência às melhores práticas, promovendo uma cultura de melhoria contínua;
  • Planejar, estimar e liderar o desenvolvimento de projetos de alta complexidade, do refinamento técnico à entrega, assegurando alinhamento com os objetivos do produto;
  • Codificar junto ao time em demandas estratégicas, novas features e projetos críticos, mantendo proximidade com o código e referenciando boas práticas na prática;
  • Assumir protagonismo em desenvolvimentos urgentes e críticos, conduzindo a resolução com autonomia, foco e capacidade de articular o time quando necessário;
  • Promover e implementar práticas de segurança e performance de código, estabelecendo padrões que previnam vulnerabilidades e garantam a escalabilidade dos sistemas;
  • Gerenciar proativamente o risco de débitos técnicos, priorizando, comunicando e executando planos de ação para manter a saúde técnica dos produtos;
  • Pesquisar, avaliar e disseminar inovações tecnológicas relevantes, propondo sua adoção estratégica quando alinhada aos objetivos e maturidade da empresa.

Tecnologias

PHPJavaScriptjQueryHTMLCSSGitHubGitLabLinuxMySQLAWSTDDArquitetura de SoftwareSCRUMLaravel

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.