Desenvolver uma interface 2D em ambiente web para um editor de diagramas unifilares (editor de circuitos elétricos). Atualmente, essa aplicação está em um ambiente MFC desktop e é integrada a módulos de cálculo desenvolvidos pelo cliente. Requisitos: - Graduação na área de tecnologia - Experiência em programação orientada a objetos;
- Conhecimento de padrões de projeto;
- Experiência com controle de versão de códigos fonte;
- Familiaridade com princípios de segurança na Web;
- Experiência com ferramentas e práticas de DevOps para testes unitários e de integração, CI/CD e análise de códigos fonte estáticos e dinâmicos;
- Experiência com Java - Experiência em HTML, Javascript, CSS, React, Redux, Typescript. Desejável: - Conhecimento dos princípios SOLID;
- Conhecimento da linguagem SQL;
- Conhecimento de técnicas de utilização de gerenciadores de banco de dados;
- Experiência no desenvolvimento de editores 2D (engenharia civil, circuitos elétricos/eletrônicos, etc.).