Description Na Tecnofit, facilitamos o mundo do Health & Fitness com um time de talentos incríveis, que está sempre buscando crescer, evoluir e conquistar resultados ainda mais impactantes. Nosso software de gestão facilita o dia a dia dos mais diversos segmentos fitness, como academias, dança, artes marciais, box de crossfit, pilates e muito mais, apoiando a tomada de decisões estratégicas e impulsionando o crescimento dos nossos clientes. Lembrando que todas as vagas da Tecnofit são inclusivas para PcD, pessoas pretas e pessoas LGBTQIAP. Caso você não tenha se identificado com nenhuma vaga, cadastre o seu currículo em nosso banco de talentos para futuras oportunidades! Deu fit? Então vem pra Tecnofit! Responsibilities Como Desenvolvedor Full Stack Sênior, você terá papel estratégico no desenvolvimento e evolução do produto, atuando de ponta a ponta: Desenvolver, manter e evoluir soluções de back-end em PHP. Desenvolver, manter e evoluir soluções de front-end web, garantindo boa experiência e performance. Projetar e desenvolver APIs REST, seguindo boas práticas de mercado. Garantir que as soluções sejam escaláveis, seguras e performáticas. Criar, otimizar e manter consultas SQL em MySQL. Desenvolver e manter testes automatizados e de integração. Realizar code reviews, promovendo qualidade e padronização do código. Apoiar tecnicamente outros desenvolvedores, compartilhando conhecimento e incentivando boas práticas. Utilizar Inteligência Artificial como apoio à produtividade, automação de tarefas e melhoria do fluxo de desenvolvimento. Planejar e organizar as atividades de desenvolvimento, garantindo priorização adequada, previsibilidade e foco em resultados. Atuar de forma colaborativa, promovendo trabalho em equipe e comunicação clara com Produto, UX e demais áreas da empresa. Manter postura de aprendizado contínuo, buscando evolução técnica e atualização constante. Prerequisites Responsabilidades Técnicas Backend : PHP (7) puro (sem uso de frameworks), arquitetura limpa, APIs REST. Frontend Web : HTML, CSS, JavaScript/TypeScript, Bootstrap, jQuery e Angular. Banco de Dados : modelagem, queries complexas, otimização e performance em MySQL. Qualidade : testes unitários (PHPUnit), testes de integração e revisão de código. Segurança : prevenção de vulnerabilidades como XSS, CSRF, SQL Injection. Versionamento : uso avançado de Git e boas práticas de versionamento. Requisitos Obrigatórios Experiência sólida como Desenvolvedor Full Stack Sênior. Experiência comprovada com PHP 7, incluindo desenvolvimento sem uso de frameworks. Experiência com APIs REST e consumo de APIs. Sólido conhecimento em MySQL, com criação e otimização de queries. Experiência com testes unitários utilizando PHPUnit. Experiência com filas, containers e otimização de performance. Domínio de HTML, CSS e JavaScript/TypeScript. Experiência com jQuery e Bootstrap. Experiência com Angular (versão 8). Sólido conhecimento em Git. Conhecimento e aplicação de princípios de SOLID e DDD. Conhecimento em boas práticas de segurança de aplicações web. Diferenciais ✨ Experiência com AWS (serviços de cloud computing). ✨ Experiência em meios de pagamento e integrações financeiras. ✨ Aplicação prática de Inteligência Artificial no desenvolvimento de software. ✨ Experiência com Flutter para aplicações mobile. ✨ Experiência com NestJS. ✨ Familiaridade com Swagger / OpenAPI para documentação de APIs. Experiences Aqui na Tecnofit a carga horária é de 40h semanais, em modelo híbrido (3x na semana no escritório e 2x em home office). Além disso, temos vários benefícios e facilidades para o dia a dia e seu desenvolvimento. Benefício Alimentação: R$43,00 por dia (desconto de apenas R$ 1 por mês!) e pago nas férias também Plano de Saúde Unimed: benefício sem coparticipação já no período de experiência e com mensalidade paga pela Tecnofit! Plano Odontológico DentalUni: já no período de experiência e sem gastos para o Tecnofitter! Auxílio Creche por modalidade de reembolso Seguro de vida: Allianz Seguros Clube Gazeta do Povo! Vale Transporte (opcional): descontamos até 6% na folha de pagamento! Lembrando que trabalhamos no modelo híbrido (3x por semana no escritório) Mimos & Snacks: temos nossa lojinha Uneed e da KUK no escritório! Para os Tecnofitters que gostam de marcar presença na firma, também oferecemos salada de frutas, cafezinho, chá e muito mais! ☕ Auxílio saúde física e mental: reembolso para atividades físicas e aventuras, bem como atendimentos psicológicos, psiquiátricos e nutrição TotalPass: para dar aquela tunada na vida fitness ️♀️ DICA IMPORTANTE: nossa comunicação é via whatsapp e email, então, fique de olho na sua caixa de entrada. Caso não receba nada por lá, dê uma olhadinha na sua caixa de spam, beleza?