Candidate-se rapidamente pelo email: vaga-344282@vagas.abler.in
Nível:
Analista
Cursos de:
Análise Desenvolvimento de Sistemas ,Ciência da Computação ,Engenharia de Software
Escolaridade:
Graduação - Análise Desenvolvimento de Sistemas ,Ciência da Computação ,Engenharia de Software - Completo
Tipo de contrato:
PJ
Jornada de trabalho:
Segunda a sexta-feira; Horário comercial
Benefícios:
Seguro de vida, Assistência médica, Assistência odontológica, Day-off no seu aniversário, Vale transporte, Vale Alimentação ou Refeição, Desconto para Aquisição de Produtos
Responsabilidades Da Posição
Desenvolver e evoluir APIs REST e GraphQL com Node.js e TypeScript, garantindo integrações seguras, escaláveis e eficientes entre sistemas e aplicações.
Atuar na modelagem, manutenção e otimização de bancos de dados MySQL e PostgreSQL, assegurando alta performance e confiabilidade das informações.
Garantir a qualidade do código por meio da criação e execução de testes automatizados, contribuindo para aplicações mais estáveis e robustas.
Trabalhar com Docker na conteinerização de aplicações, promovendo ambientes padronizados e facilitando o processo de deploy.
Implementar e manter pipelines de CI/CD, automatizando builds, testes e entregas contínuas para acelerar o desenvolvimento e reduzir falhas.
Desenvolver interfaces web modernas e responsivas utilizando React e Next.js, integradas a APIs e focadas na melhor experiência do usuário.
Realizar a integração completa entre front-end e back-end, incluindo autenticação, controle de permissões e tratamento de erros.
Atuar no suporte técnico ao e-commerce, apoiando a resolução de incidentes e melhorias nas integrações com sistemas internos e externos.
Apoiar áreas estratégicas, como precificação, garantindo integrações eficientes e dados confiáveis para a tomada de decisão.
Requisitos Obrigatórios Para a Posição
Ensino superior completo em Análise e Desenvolvimento de Sistemas, Ciência da Computação ou Engenharia de Software;
Conhecimento em Node.js;
Conhecimento em Programação Orientada a Objetos com TypeScript;
Conhecimento em React e Next.js;
Aplicação de boas práticas de código e design patterns (DDD, MVC, SOLID, Clean Code);
Desenvolvimento de APIs REST, RESTful e GraphQL;
Experiência com bibliotecas e frameworks para APIs, como Express, Fastify, Apollo e Axios;
Conhecimento em testes unitários e automatizados, utilizando Vitest;
Conhecimento em bancos de dados relacionais, como MySQL e PostgreSQL;
Modelagem e normalização de bancos de dados;
Experiência com conteinerização utilizando Docker;
Conhecimento em mensageria com RabbitMQ;
Experiência em arquitetura orientada a serviços (SOA e microsserviços);
Conhecimento em práticas de DevOps, incluindo Git Actions, CI/CD e Docker;
Vivência com metodologias ágeis (Scrum e Kanban), utilizando Jira;
Conhecimento básico em UX/UI e prototipação de telas com Figma;
Experiência em levantamento e análise de requisitos junto às áreas de negócio;
Modelagem de dados e diagramas UML (classes, casos de uso e sequência);
Criação e manutenção de documentação técnica e de APIs;
Competências Comportamentais
Habilidade para traduzir requisitos de negócio em soluções técnicas funcionais e escaláveis;
Autonomia para definir soluções técnicas, incluindo decisões de arquitetura, modelagem de dados, estrutura de código e ferramentas;
Capacidade de interação com stakeholders para alinhamento de requisitos, validação de demandas e proposição de soluções
Perfil proativo, com aprendizado contínuo e adaptação a novas tecnologias.
Entregas e Resultados Esperados Para a Posição
Desenvolver, manter e evoluir aplicações web e serviços internos, traduzindo requisitos de negócio em soluções tecnológicas eficientes, seguras e escaláveis.
Atuar na otimização dos processos das áreas internas, promovendo automação, aumento de produtividade e disponibilização de informações estratégicas para apoio à tomada de decisão.
Garantir a eficiência e a integração entre sistemas, assegurando que dados e processos fluam de forma precisa, confiável e consistente.