Pessoa Desenvolvedora Full Stack - Node.js
Descrição da vaga
No momento estamos em busca de uma Pessoa Desenvolvedora Full Stack com experiência em Node.js para integrar nosso time internacional! Se você atua há pelo menos 4 anos no mercado, gosta de trabalhar em equipe e tem forte capacidade de resolução de problemas, queremos lhe conhecer! 🚀
Responsabilidades e atribuições
- Desenvolver e realizar a manutenção de aplicações web completas, colaborando com as áreas de design e banco de dados para garantir a entrega de soluções eficazes e de alta qualidade.
- Colaborar na integração de APIs e serviços externos para melhorar a funcionalidade das aplicações.
- Revisar, testar e otimizar o código existente para aumentar a eficiência e a manutenibilidade.
- Trabalhar em estreita colaboração com QAs, testers, POs, PMs, Devops.
- Participar de reuniões diárias e de sprint para discutir progresso, planos e desafios, contribuindo para a metodologia ágil da equipe.
- Documentação: Criar e manter documentação técnica clara e abrangente para novos recursos e processos de desenvolvimento.
- Fornecer suporte técnico e resolução de problemas para aplicações em produção, garantindo uma experiência de usuário fluida.
- Implementar melhores práticas de programação e desenvolvimento de software, incluindo segurança, testes e versionamento de código.
Requisitos e qualificações
Competências Técnicas:
- Linguagens de Programação: Domínio de Node.js e C#.
- Front-end: Experiência sólida com React, incluindo a criação de componentes reutilizáveis e gerenciadores de estado (como Redux ou Context API).
- Back-end: Conhecimento em desenvolvimento de APIs RESTful e/ou GraphQL.
- Banco de Dados: Familiaridade com bancos de dados relacionais (como SQL Server ou PostgreSQL) e não relacionais (como MongoDB).
- Controle de Versão: Experiência com Git e plataformas de gerenciamento de código (como GitHub ou GitLab).
- Metodologias Ágeis: Conhecimento em Scrum ou Kanban para colaboração em equipe e entrega contínua.
- Teste e Qualidade: Experiência em testes unitários e integração contínua (CI/CD).
- Infraestrutura: Noções de containerização (Docker) e serviços em nuvem (como AWS ou Azure).
- Práticas de Programação: Compreensão de princípios de Clean Code e design patterns.
- Idiomas: Inglês intermediário a avançado.
Competências Interpessoais:
- Capacidade de se comunicar claramente com membros da equipe e partes interessadas, tanto verbalmente quanto por escrito.
- Habilidade para colaborar com outros desenvolvedores, designers e equipes de produto para alcançar objetivos comuns.
- Flexibilidade para aprender novas tecnologias e se adaptar a mudanças nas prioridades do projeto.
- Pensamento crítico e habilidade para abordar desafios técnicos de forma eficaz e criativa.
- Capacidade de priorizar tarefas e gerenciar prazos em um ambiente de trabalho dinâmico.
- Sensibilidade às necessidades e perspectivas dos outros, promovendo um ambiente de trabalho harmonioso.
- Habilidade para dar e receber feedback de forma positiva e colaborativa.
- Iniciativa para buscar soluções e melhorias contínuas, sem a necessidade de constantes supervisões.
Diferenciais:
- Cursos que enfatizam práticas de CI/CD e uso de ferramentas como Docker, Kubernetes ou AWS.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Teste de Inglês
- Etapa 3: Entrevista com RH
- Etapa 4: Entrevista com Gestor
- Etapa 5: Contratação
Sobre nós:
Bem-vindos à Tech6 Group!
Somos uma provedora de soluções tecnológicas, especializada em uma variedade de softwares e serviços que impulsionam o desempenho empresarial. Com clientes na América Latina, EUA e Portugal, nossos produtos incluem soluções para planejamento orçamentário e de investimentos, consolidação financeira, autenticação unificada, planejamento estratégico de RH, entre outras. Também parceiros de plataformas como MicroStrategy, Teradata, Datarobot, Alation, Oracle e Salesforce, somos reconhecidos como líder em eficiência operacional no que diz respeito à soluções inovadoras em CRM, BI, CPM e tecnologias de nuvem.
Na Tech6 Group, valorizamos pessoas, cultivamos a inovação e buscamos sempre a excelência.
Estamos em busca de profissionais com expertise em tecnologia e prontos para transformar desafios em soluções.
Por que trabalhar conosco?
• Pessoas em primeiro lugar: Nosso sucesso começa com o bem-estar e o desenvolvimento de quem faz parte do time.
• Ética e transparência: Construímos um ambiente de confiança e colaboração.
• Empreender e Inovar: Valorizamos quem busca soluções criativas e enfrenta desafios com coragem.
• Prontidão para mudanças: Abraçamos as transformações do mundo com agilidade e as transformamos em oportunidades de crescimento.
• Persistência: Persistência é a chave para superar obstáculos e alcançar grandes conquistas.
Onde estamos?
Temos escritórios em Porto Alegre, Florianópolis e São Paulo, em espaços projetados para colaboração e inovação.