Dev Full Stack - Sênior
tech6group
Score da Vaga
100 pontosResponsabilidades e atribuições
Colaborar com times multidisciplinares e participar ativamente das cerimônias ágeis do time, realizadas em inglês.
Compreender e interpretar requisitos e especificações de negócio em conjunto com o time e stakeholders.
Desenvolver aplicações em Node.js e Angular, com foco em qualidade, desempenho e escalabilidade.
Criar e manter microsserviços em nuvem, auxiliando na evolução da arquitetura de software.
Desenvolver e integrar APIs RESTful, aplicando boas práticas de segurança, documentação e versionamento de endpoints.
Escrever e manter testes automatizados em parceria com o time de QA para garantir a qualidade do código.
Apoiar o time de DevOps na manutenção e evolução de pipelines de CI/CD, com foco em entregas contínuas e seguras.
Prestar suporte à produção, monitorando logs, investigando incidentes e realizando análises em bancos de dados.
Utilizar sistemas de controle de versão para gerenciar o código-fonte, garantindo histórico e rastreabilidade.
Projetar, implementar e manter soluções de mensageria assíncrona.
Revisar código de colegas e fornecer feedback técnico construtivo.
Estar disponível e acessível via MS Teams, apoiando colegas de equipe sempre que necessário.
Requisitos e qualificações
Competências Técnicas:
Inglês avançado ou fluente.
Mínimo de 5 anos de experiência em desenvolvimento de aplicação com Node.js e Angular.
Conhecimento profundo em arquitetura baseada em eventos, microsserviços e AWS Cloud (Lambda).
Vivência com serviços de mensageria assíncrona como AWS SQS e SNS ou similares.
Experiência com bancos de dados relacionais, com foco em PostgreSQL.
Prática com design, consumo, integração e manutenção de APIs RESTful.
Familiaridade com análise e verificação de logs para depuração de problemas com Datadog ou similares.
Vivência com a ferramentas de manipulação e análise de grandes volumes de dados em ambientes cloud, como Snowflake ou similares.
Conhecimento em ferramentas de CI/CD, incluindo GitHub Actions, AWS CodePipeline, CodeBuild, CodeDeploy e CodeCommit.
Experiência com testes automatizados (unitários, integração e funcionais), utilizando frameworks como Jest, Mocha ou similares.
Familiaridade com tecnologias web modernas (HTML, CSS e JavaScript) e integração entre frontend e backend.
Compreensão e atuação prática em ambientes ágeis, como Scrum ou Kanban, com colaboração efetiva em equipe.
Competências Interpessoais:
Saber comunicar-se bem em inglês, articulando ideias complexas de maneira clara e objetiva, tanto por escrito quanto em conversas.
Demonstrar proatividade para antecipar problemas e buscar soluções inovadoras de forma independente.
Aplicar pensamento crítico para analisar desafios, identificar causas raízes e propor melhorias que otimizem processos e resultados de forma contínua.
Atenção aos detalhes durante o desenvolvimento e revisão de código, garantindo que os padrões de qualidade e consistência sejam seguidos.
Espírito de equipe para trabalhar de maneira integrada com PMs, QAs, DevOps e demais desenvolvedores, contribuindo para o alinhamento das estratégias e o alcance dos objetivos do time.
Diferenciais:
Certificações como AWS Certified Developer, SnowPro Core Certification, etc.
Experiencia prévia com times internacionais e/ou mercado financeiro focado em empréstimos.
Vivência com produtos SaaS com microsserviços em nuvem.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Fullstack
Desenvolvedores Fullstack são profissionais versáteis capazes de atuar tanto no frontend quanto no backend de aplicações web e mobile. Eles dominam múltiplas tecnologias e são capazes de construir produtos completos do início ao fim, desde a interface do usuário até a infraestrutura do servidor.
As principais habilidades incluem domínio de pelo menos uma stack completa (React/Vue/Angular + Node.js/PHP/Python/Java), banco de dados (SQL e NoSQL), APIs REST/GraphQL, versionamento com Git, CI/CD e conhecimento básico de infraestrutura (Docker, cloud). Arquitetura limpa, DDD e testes são diferenciadores importantes.
Desenvolvedores Fullstack são muito valorizados em startups e empresas que precisam de profissionais versáteis e autônomos. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em entrega completa, visão holística do produto e capacidade de trabalhar em múltiplas camadas da aplicação.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área Comercial
A área Comercial é responsável por gerar receita e expandir a base de clientes. Profissionais de vendas B2B e B2C são fundamentais para o crescimento sustentável de qualquer organização.
As principais habilidades incluem prospecção, negociação, CRM (Salesforce, HubSpot), sales enablement e consultoria de valor. A abordagem consultiva e data-driven é cada vez mais valorizada.
Vendedores consultivos e Sales Managers sênior têm potencial de earning muito alto, com OTE (On-Target Earnings) que pode superar R$ 30.000 mensais em empresas de tecnologia.
Sobre a área de Account Manager
O Account Manager é o profissional responsável por gerenciar e expandir o relacionamento com os clientes após a venda. Ele atua como parceiro estratégico, garantindo satisfação, retenção e crescimento da conta, conectando as necessidades do cliente com as soluções da empresa.
As principais habilidades incluem gestão de relacionamento, negociação, upsell e cross-sell, renovação de contratos, planejamento de contas, business reviews, análise de métricas (NPS, churn, LTV) e conhecimento de CRMs (Salesforce, HubSpot). Comunicação, empatia e visão de negócio são diferenciais fundamentais.
Account Managers em empresas de tecnologia e SaaS são muito valorizados, especialmente aqueles que conseguem aumentar a receita recorrente (MRR/ARR) através de expansão de contas e prevenção de churn. A área oferece oportunidades desde account executive até diretor de contas, com foco em relacionamento estratégico, crescimento de receita e sucesso do cliente.
Sobre a área de Frontend
A área de Frontend é responsável por criar as interfaces visuais com as quais os usuários interagem em sites e aplicações web. Profissionais de frontend combinam habilidades técnicas com design para entregar experiências digitais intuitivas, responsivas e acessíveis.
As principais habilidades incluem HTML, CSS, JavaScript/TypeScript, frameworks como React, Angular e Vue, ferramentas de build (Webpack, Vite), CSS (Tailwind, Sass), testes (Jest, Cypress) e conhecimento de performance web e acessibilidade (WCAG). Familiaridade com design systems e componentes reutilizáveis é diferencial.
Desenvolvedores Frontend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam React, Next.js, performance web e acessibilidade. A área oferece oportunidades desde desenvolvedor júnior até arquiteto frontend, com foco em experiência do usuário, performance e qualidade de código.
Sobre a área de Analista de Negócios
O Analista de Negócios (BA) é o profissional responsável por identificar problemas, oportunidades e soluções em processos organizacionais, atuando como ponte entre as áreas de negócio e a equipe de desenvolvimento de tecnologia. Ele realiza o levantamento e especificação de requisitos, mapeia fluxos de valor, desenha processos futuros e ajuda a garantir que as entregas de software estejam alinhadas com as metas estratégicas da empresa.
Sobre a área de Gestor de Tráfego
O Gestor de Tráfego é o profissional responsável por planejar, executar e otimizar campanhas de mídia paga em diversas plataformas digitais. Com a competitividade do mercado digital, profissionais de tráfego pago são essenciais para gerar leads qualificados e maximizar o retorno sobre investimento em publicidade.
As principais habilidades incluem gestão de campanhas em Google Ads, Meta Ads, LinkedIn Ads e TikTok Ads, planejamento de mídia, análise de métricas (ROAS, CPA, CPC, CTR), A/B testing, remarketing e criação de landing pages. Ferramentas como Google Analytics, Google Tag Manager, Hotjar e plataformas de automação são essenciais.
Gestores de tráfego em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam performance marketing, otimização de funil de conversão e estratégias de escala. A área oferece oportunidades desde analista de mídia até diretor de performance, com foco em crescimento, eficiência de verba e retorno sobre investimento.
Comentários 0