Skills
Sobre a Vaga
Vaga presencial em Florianópolis | 44h semanais | Salário competitivo.
A Dynamox é uma empresa de alta tecnologia que desenvolve soluções inteligentes de monitoramento de vibração, temperatura, corrente e tensão, ajudando equipes de manutenção e confiabilidade a tornarem a indústria mais segura, eficiente e sustentável.
O Time de Inspeção é responsável pelo DynaSens, módulo do sistema APM da Dynamox que digitaliza as rotinas de inspeção industrial e transforma as informações coletadas em campo em dados estruturados para apoiar decisões de manutenção.
O produto cobre os processos de criação de checklists e rotas de inspeção, execução das atividades em campo pelo aplicativo e posterior consolidação das informações em relatórios, indicadores e dashboards, com integração às medições de sensores da Dynamox.
No dia a dia, o time é formado por pessoas desenvolvedoras full-stack e mobile, atuando de ponta a ponta no produto, com oportunidades constantes de aprendizado e colaboração entre diferentes frentes (hardware, firmware, aplicações mobile e web, cloud, mensageria e análise de dados).
Responsabilidades
- Projetar, desenvolver, testar, implantar, monitorar, manter, renovar e descomissionar de forma autônoma e exemplar software com ciclo de vida longo integrado a outros sistemas, no lado do cliente (front-end) e no lado do servidor (back-end)
- Desenvolver software de acordo com diretrizes, políticas e estratégias da empresa, garantindo consistência e alinhamento com os objetivos organizacionais
- Interpretar protótipos gráficos e wireframes, colaborar ativamente e liderar a definição de requisitos testáveis de interfaces visuais e regras de negócio, além de oferecer estimativas de complexidade para implementação
- Manter comunicação e feedback regular com líderes e pares, informando status das atividades, pontos de bloqueio e resultados obtidos, liderando o planejamento de ações futuras
- Compartilhar conhecimento por meio de práticas de pair programming, mentorias e documentação de decisões técnicas, funcionalidades, processos, incidentes e aprendizados
- Participar e conduzir ações de resolução de incidentes de forma autônoma e mentorando outros membros no processo
Requisitos
- Linguagens de programação: TypeScript e JavaScript
- Experiência com tecnologias de front-end (ex.: react, vite) e back-end (Node.js)
- Experiência em nuvem (ex.: GCP, AWS, Azure) utilizando tecnologias de conteinerização e provisionamento (ex.: Docker, Kubernetes, etc.)
- Experiência com dados SQL e NoSQL (ex.: Postgres, MongoDB)
- Experiência com mensageria (ex.: Apache Kafka, Amazon Kinesis, RabbitMQ)
- Monitoramento de aplicações e serviços (ex.: GCP, Grafana, Sentry)
- Formação superior completo ou em andamento em Ciências da Computação, Sistemas de Informação, Engenharias ou áreas correlatas
- Ao menos 3 anos de experiência desenvolvendo aplicações tanto no lado do cliente quanto no lado do servidor
Beneficios
- Cartão multibenefícios: cartão flexível para alimentação/refeição, transporte, lazer, farmácia, entre outros
- Plano de saúde e odontológico para o colaborador após o período de experiência
- Convênio SESI: Farmasesi e OdontoSesi
- Convênio GoGood e Wellhub (descontos em academias e atendimento com nutricionistas, psicólogos e outros profissionais de saúde)
- Atendimento com fisioterapeuta/osteopata na empresa
- Apoio ao crescimento profissional por incentivo financeiro para cursos, formações e certificações
- Parcerias: EBAC e Influx
- Incentivos financeiros: PLR, gratificação por desempenho, gratificação pela conclusão de formações e por tempo de casa
- Confraternização mensal e ambiente descontraído, sem dress code