Pessoa Desenvolvedora Fullstack - Sênior
Olá, muito prazer! Somos a CapLink, uma startup que nasceu dentro da Hype Empreendimentos com o objetivo de simplificar o mercado de financiamento imobiliário no Brasil.Somos uma empresa remota, mas oferecemos um espaço de trabalho em Curitiba/PR para quem prefere um ambiente físico. De qualquer modo, somos remote first e todos utilizamos nosso escritório virtual.Aqui na CapLink, revolucionamos as operações de financiamento imobiliário. Com nossas ferramentas inovadoras e nossa consultoria especializada, simplificamos a jornada de contratação e otimizamos a gestão de operações de maneira eficiente e descomplicada.Estamos em busca de uma Pessoa Desenvolvedora Fullstack Sênior para se juntar ao nosso time de tecnologia. Procuramos alguém que vá além da execução técnica, atuando como uma referência para o time, participando ativamente das decisões de arquitetura, produto e tecnologia, contribuindo para a evolução da plataforma e ajudando a construir uma cultura de excelência técnica.Buscamos uma pessoa com perfil protagonista, que tenha iniciativa, senso de dono e vontade de colaborar com o crescimento da empresa. Alguém que identifique oportunidades de melhoria, proponha soluções, participe das discussões estratégicas e contribua para o desenvolvimento dos demais membros da equipeResponsabilidades e atribuições— RESPONSABILIDADES E ATRIBUIÇÕESDesenvolvimento Fullstack: Desenvolver e manter funcionalidades da plataforma SaaS utilizando React no frontend e Next.js no backend, garantindo qualidade, performance e escalabilidade.Arquitetura de Software: Participar da definição e evolução da arquitetura da plataforma, propondo melhorias técnicas e apoiando decisões estruturais de longo prazo.Liderança Técnica: Atuar como referência técnica para o time, apoiando desenvolvedores em desafios de implementação, revisões de código e boas práticas de desenvolvimento.Tomada de Decisão: Contribuir ativamente nas decisões relacionadas a produto, tecnologia, arquitetura e processos de desenvolvimento.Qualidade de Software: Garantir a qualidade das entregas por meio de testes, revisões de código, observabilidade e monitoramento contínuo.Resolução de Problemas: Investigar e solucionar problemas complexos de forma eficiente, identificando causas raiz e implementando soluções sustentáveis.Documentação: Fomentar a cultura de documentação técnica, mantendo processos, arquiteturas e integrações devidamente registrados e atualizados.Melhoria Contínua: Identificar oportunidades de otimização em processos, fluxos de desenvolvimento, arquitetura e experiência dos usuários da plataforma.Colaboração Multidisciplinar: Trabalhar em conjunto com as áreas de produto, negócios, operações e tecnologia para transformar necessidades em soluções escaláveis.Mentoria e Compartilhamento de Conhecimento: Contribuir para o crescimento técnico da equipe por meio de mentorias, discussões técnicas e disseminação de boas práticas.Inovação: Avaliar novas tecnologias, ferramentas e abordagens que possam gerar valor para a empresa e para a evolução da plataforma.Requisitos e qualificações— REQUISITOSExperiência sólida em desenvolvimento Fullstack (5+ anos);Experiência sólida com JavaScript e/ou TypeScript (3+ anos);Experiência sólida com React (3+ anos);Experiência sólida com Next.js (3+ anos);Experiência com desenvolvimento e consumo de APIs GraphQL (3+ anos);Experiência com bancos de dados relacionais e não relacionais;Experiência com Git e versionamento de código;Experiência com revisão de código (Code Review);Experiência com testes automatizados;Experiência em ambientes cloud (Azure e/ou AWS);Conhecimento em arquitetura de software e padrões de projeto;Conhecimento em práticas de observabilidade, monitoramento e troubleshooting;Experiência atuando em times ágeis.— É IMPORTANTE VOCÊ DEMONSTRARProatividade e senso de dono;Capacidade de liderança e influência;Pensamento estratégico;Visão de produto e negócio;Excelente capacidade de comunicação;Colaboração e trabalho em equipe;Autonomia na tomada de decisões;Capacidade analítica e resolução de problemas complexos;Organização e gestão de prioridades;Aprendizado contínuo;Orientação para qualidade e resultados;Interesse genuíno em contribuir para o crescimento da empresa e evolução do time.— SERÁ MUITO BOM SE VOCÊ POSSUIRExperiência em startups ou empresas SaaS;Conhecimento em infraestrutura e DevOps;Experiência com arquitetura orientada a eventos;Experiência com automação e integrações entre sistemas;Conhecimento em inteligência artificial aplicada a produtos;Experiência com liderança técnica ou coordenação informal de times.Informações adicionais