Analista de Desenvolvimento Full Stack Sênior (PHP e React)
Indexed description
Inovar para simplificar. Todo dia, quando chegamos à Finnet, não queremos apenas trabalhar. Queremos fazer coisas inovadoras para facilitar o processo de gestão de nossos clientes. Mais do que isso, somos clientocêntricos!
Trabalhamos incessantemente para entender suas necessidades e seu comportamento, para criarmos uma experiência incrível de uso. Nós fazemos isso porque acreditamos que podemos contribuir para o sucesso de nossos clientes. E queremos que todas as empresas usem os nossos sistemas.
Agora, criar algo extraordinário não é nada fácil. As melhores ideias surgem quando as pessoas estão se divertindo e trabalhando para um propósito maior. Você será desafiado, aprenderá e se divertirá!
Somos o complemento do ERP de muitas empresas em todos Brasil, com soluções para:CONTAS A RECEBER ● CONTAS A PAGAR ● GESTÃO FINANCEIRA ● GATEWAY DE PAGAMENTOS ● MARKETPLACE DE ANTECIPAÇÃO ● Open BankingQuer saber mais? Acesse https://finnet.com.br/Estamos Crescendo! Venha ser um #Finneter 🚀
Responsabilidades e atribuições
Buscamos um(a) Analista de Desenvolvimento Full Stack Sênior (PHP e React) para atuar na sustentação, evolução e desenvolvimento de sistemas críticos de negócio, além de participar ativamente das decisões técnicas que impactam nossos produtos e plataformas.
Este profissional será referência técnica no time, atuando no desenvolvimento backend e frontend, conduzindo análises de impacto, identificando oportunidades de melhoria arquitetural, apoiando decisões estratégicas e contribuindo para a qualidade, escalabilidade e evolução contínua das soluções.
Procuramos alguém com sólida experiência em desenvolvimento de software, forte capacidade analítica, visão sistêmica e autonomia para propor soluções que agreguem valor ao negócio e aos usuários.
Principais Responsabilidades:Desenvolver, manter e evoluir aplicações web utilizando PHP e React;
Atuar na análise, diagnóstico e resolução de incidentes em ambientes produtivos de alta criticidade;
Desenvolver novas funcionalidades, melhorias evolutivas e correções em sistemas existentes;
Realizar manutenções corretivas, preventivas e evolutivas garantindo a estabilidade e disponibilidade das aplicações;
Projetar, desenvolver e manter APIs REST escaláveis e seguras;
Conduzir análises de causa raiz (RCA) e implementar ações preventivas para eliminar recorrência de problemas;
Realizar análises e otimizações de performance em aplicações e bancos de dados;
Garantir padrões de qualidade, segurança, escalabilidade e manutenibilidade do código;
Propor melhorias arquiteturais e tecnológicas visando evolução contínua das plataformas;
Participar ativamente de definições técnicas, refinamentos e estimativas de esforço;
Avaliar impactos, riscos técnicos e dependências das soluções propostas;
Trabalhar em conjunto com equipes multidisciplinares de Produto, Suporte, Implantação e Qualidade;
Acompanhar aplicações em produção, atuando de forma proativa na identificação e resolução de problemas;
Compartilhar conhecimento e atuar como referência técnica para o time de desenvolvimento;
Participar e apoiar processos de code review, testes, homologação e publicação em produção;
Elaborar e manter documentação técnica das soluções;
Auxiliar o Analista de Qualidade na definição e evolução da estratégia de QA, promovendo boas práticas de testes e qualidade de software;
Identificar oportunidades de novos serviços, integrações e soluções que gerem valor para o negócio;
Desenvolver soluções financeiras de alta qualidade, focadas em performance, segurança e experiência do usuário.
Requisitos e qualificações
Requisitos e Qualificações
Requisitos Técnicos ObrigatóriosBackendExperiência sólida em desenvolvimento com PHP;
Programação Orientada a Objetos (POO);
Conhecimento avançado de padrões de projeto e arquitetura de software;
Desenvolvimento e manutenção de APIs REST;
Integração com sistemas internos e serviços de terceiros;
Conhecimento em boas práticas de desenvolvimento, Clean Code e SOLID;
Experiência com testes unitários e integração contínua.
FrontendExperiência sólida em desenvolvimento de aplicações utilizando React;
Desenvolvimento de interfaces modernas, responsivas e reutilizáveis;
Integração de aplicações Front-end com APIs REST;
HTML5, CSS3 e JavaScript moderno (ES6+);
Experiência com gerenciamento de estado e componentes reutilizáveis.
Banco de DadosConhecimento avançado em SQL;
Modelagem de dados relacional;
Criação e otimização de queries complexas;
Procedures, Functions, Triggers e Views;
Troubleshooting e otimização de performance em banco de dados;
Experiência com MySQL.
Arquitetura e CloudSólidos conhecimentos em análise, arquitetura e desenvolvimento de sistemas;
Experiência em ambientes de nuvem, preferencialmente AWS;
Conhecimento em arquiteturas escaláveis, distribuídas e orientadas a serviços;
Capacidade de avaliar impactos técnicos e arquiteturais nas soluções.
Informações adicionais
Conhecimentos DesejáveisGit e estratégias de versionamento;
Docker e containers;
Linux;
Arquitetura de Microsserviços;
Mensageria e filas de processamento;
CI/CD;
Testes automatizados;
Testes unitários, funcionais e de integração;
Conceitos ITIL;
Observabilidade e monitoramento de aplicações;
Experiência em ambientes de alta disponibilidade;
Experiência com aplicações financeiras, especialmente soluções de cobrança e meios de pagamento.
Competências ComportamentaisForte capacidade analítica e resolução de problemas;
Perfil investigativo para análise de impactos, riscos e identificação de oportunidades;
Autonomia e protagonismo na condução de iniciativas técnicas;
Capacidade de influenciar decisões técnicas e apoiar a evolução do time;
Facilidade para atuar em equipes multidisciplinares e ambientes colaborativos;
Mentalidade de aprendizado contínuo e compartilhamento de conhecimento;
Visão de produto e foco na geração de valor para o cliente e para o negócio.
DiferenciaisExperiência no desenvolvimento de soluções financeiras;
Vivência em ambientes de missão crítica e alta escalabilidade;
Participação em definições arquiteturais;
Experiência com práticas DevOps e automação;
Conhecimento em segurança aplicada ao desenvolvimento de software.
O que esperamos de um perfil SêniorNão buscamos apenas alguém para executar demandas, mas um profissional capaz de questionar, propor melhorias, influenciar decisões técnicas, antecipar riscos e contribuir ativamente para a evolução dos produtos, processos e da arquitetura tecnológica da empresa.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search