Pessoa Desenvolvedora De Software Sênior
tech6group
Score da Vaga
100 pontosA missão da Pessoa Desenvolvedora de Software Sênior é projetar, desenvolver e evoluir soluções de software robustas, escaláveis e confiáveis. Atuará em um contexto de alta complexidade técnica, com foco em gerar valor para o negócio e uma experiência consistente para os usuários.
Com autonomia e visão sistêmica, será responsável por contribuir para decisões técnicas e arquiteturais, solucionar problemas complexos, antecipar riscos e propor caminhos que contribuam para a evolução dos produtos e da engenharia. Também atuará de forma colaborativa com o time, conectando tecnologia, produto e negócio para transformar necessidades em soluções sustentáveis e de alto impacto.
Seu dia a dia por aqui
- Desenvolver e evoluir aplicações Full Stack utilizando JavaScript e TypeScript;
- Desenvolver e manter APIs e serviços dentro do ecossistema JavaScript;
- Participar de decisões técnicas e arquiteturais;
- Investigar e solucionar problemas complexos em produção;
- Atuar na otimização de performance de aplicações e serviços;
- Garantir qualidade por meio de testes automatizados, revisão de código e boas práticas de engenharia;
- Contribuir para a evolução de CI/CD e observabilidade;
- Apoiar tecnicamente o time por meio de compartilhamento de conhecimento e revisões de código;
- Identificar riscos e impedimentos e atuar na construção de soluções;
- Trabalhar em conjunto com tecnologia, produto e negócio para construir entregas consistentes.
O que é importante pra gente
- Formação superior completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
- Experiência sólida com desenvolvimento Full Stack em ambientes de produção;
- Experiência com JavaScript e TypeScript;
- Experiência com desenvolvimento de APIs REST;
- Conhecimento de SOLID, Clean Code e Design Patterns;
- Experiência com bancos de dados relacionais, modelagem de dados e otimização de consultas;
- Vivência com testes automatizados;
- Conhecimento de CI/CD e práticas modernas de desenvolvimento;
- Conhecimento em arquitetura distribuída e microsserviços;
- Capacidade de investigar problemas complexos, avaliar alternativas e tomar decisões técnicas com critério;
- Autonomia e ownership sobre as entregas, acompanhando demandas até sua conclusão e antecipando riscos;
- Comunicação clara e capacidade de construir soluções em conjunto com times técnicos, produto e negócio;
- Inglês para atuação profissional, incluindo reuniões, discussões técnicas e interação com clientes.
Será um diferencial se você tiver:
- Experiência com Azure;
- Vivência com plataformas SaaS em larga escala;
- Experiência com diferentes frameworks e ferramentas do ecossistema JavaScript;
- Experiência com observabilidade e troubleshooting em produção;
- Experiência com sistemas críticos e aplicações de grande escala;
- Experiência com liderança técnica ou mentoria;
- Experiência prática com ferramentas de Inteligência Artificial aplicadas ao desenvolvimento de software.
Como será o nosso processo
- Conversa inicial com Recrutamento;
- Conversa com liderança técnica;
- Conversa técnica.
Se você gosta de resolver problemas reais, participar de decisões que geram impacto e construir tecnologia com propósito, queremos conhecer você.
Vem construir o próximo capítulo da Tech6 com a gente.
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.
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 de Redação
A área de Redação é responsável por criar textos persuasivos, criativos e estratégicos para diferentes canais de comunicação. Profissionais de redação transformam ideias em palavras que engajam, convertem e constroem a identidade de voz das marcas.
As principais habilidades incluem redação publicitária, copywriting, roteiro para vídeos e podcasts, escrita persuasiva, tom de voz e guidelines editoriais. Conhecimento de SEO writing, Grammarly e ferramentas de produtividade de texto é diferencial.
Profissionais de Redação em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam copy para landing pages, e-mail sequences e conteúdo para funil de conversão. A área oferece oportunidades desde redator júnior até diretor de copy, com foco em criatividade, persuasão e performance.
Sobre a área de QA e Testes
QA e Testes de Software são fundamentais para garantir a qualidade e confiabilidade de aplicações. Profissionais de QA garantem que o produto entregue atenda aos requisitos e esteja livre de defeitos críticos.
As principais habilidades incluem testes manuais e automatizados, Selenium, Cypress, Playwright, Postman, JMeter e conhecimento de pipelines CI/CD. Testes de performance e segurança são diferenciais.
Com a adoção de DevOps e deploy contínuo, a demanda por QAs automatizadores e SDETs continua crescendo.
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 Cloud Solutions
A área de Cloud Solutions é responsável por projetar, implementar e gerenciar infraestrutura e serviços em nuvem (AWS, Azure, GCP) para empresas. Profissionais de cloud arquitetam soluções escaláveis, seguras e otimizadas em custo, desde migrações de data centers até arquiteturas serverless e multi-cloud.
As principais habilidades incluem IaC (Terraform, CloudFormation), containers (Docker, Kubernetes), serverless (Lambda, Cloud Functions), bancos de dados gerenciados (RDS, DynamoDB, BigQuery), redes cloud (VPC, CDN, load balancer) e segurança (IAM, WAF, KMS). Conhecimento de FinOps, cloud governance e certificações AWS/Azure/GCP é diferencial.
Profissionais de Cloud Solutions em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquiteturas multi-cloud, FinOps e conseguem otimizar custos enquanto mantêm performance e segurança. A área oferece oportunidades desde cloud engineer até cloud solutions architect, head of cloud e chief cloud architect.
Sobre a área de UI
A área de User Interface (UI) Design é focada na criação e design de todos os elementos visuais com os quais os usuários interagem em um produto digital. Isso inclui telas, botões, ícones, tipografia, paletas de cores e layouts responsivos, garantindo uma interface esteticamente atraente, consistente e fácil de usar. Habilidades em ferramentas como Figma e conhecimento de design systems são fundamentais.
Comentários 0