Somos a Unitech, uma empresa brasileira com sede em Fortaleza, que atua em todo o país oferecendo soluções inteligentes em tecnologia e gestão de pessoas. Se você é DESENVOLVEDOR FULLSTACK PLENO, temos um desafio para te apresentar!
Na Unitech, nossos pilares são confiabilidade, eficiência e inovação. Valorizamos conexões duradouras e o desenvolvimento constante de quem caminha ao nosso lado — clientes, parceiros e, claro, o nosso time.
Sobre a posição:
Estamos em busca de uma pessoa Desenvolvedora Full Stack Pleno para atuar no desenvolvimento, na evolução e na manutenção de aplicações web, contribuindo para a construção de soluções escaláveis, seguras e eficientes. A posição envolve o desenvolvimento de funcionalidades tanto no backend quanto no frontend, integração entre sistemas e implementação de APIs e microsserviços, utilizando tecnologias como Java, Node.js, TypeScript e Angular. Esperamos uma pessoa com boa capacidade de análise, colaboração e foco na qualidade das soluções desenvolvidas.
Requisitos:
Backend
- Experiência com desenvolvimento utilizando Java e/ou Node.js.
- Conhecimento na construção e manutenção de APIs RESTful e microsserviços.
- Conhecimento em frameworks e bibliotecas backend, como Spring Boot, Express.js ou NestJS.
- Experiência com testes unitários e de integração.
Frontend
- Conhecimento em TypeScript e Angular.
- Experiência com desenvolvimento de interfaces web e estilização utilizando SASS ou tecnologias similares.
Banco de dados e busca
- Experiência com bancos de dados relacionais, preferencialmente OracleDB, incluindo consultas SQL e otimização de desempenho.
- Conhecimento em bancos de dados não relacionais, especialmente MongoDB.
- Conhecimento em Elasticsearch para indexação, consultas e recuperação de informações.
Ferramentas e práticas de desenvolvimento
- Conhecimento em Docker e gerenciamento de ambientes.
- Utilização de Git para controle de versão e trabalho colaborativo.
- Conhecimento em ferramentas de build, gerenciamento de dependências e qualidade de código.
- Familiaridade com metodologias ágeis, como Scrum e Kanban.
Atividades:
- Desenvolver, evoluir e manter aplicações web, atuando nas camadas de backend e frontend.
- Implementar e manter APIs RESTful e microsserviços, promovendo a integração entre sistemas.
- Desenvolver soluções backend utilizando Java, Node.js e tecnologias relacionadas.
- Construir e aprimorar interfaces web responsivas utilizando TypeScript, Angular e SASS.
- Modelar, consultar e otimizar bancos de dados relacionais e não relacionais, incluindo OracleDB e MongoDB.
- Implementar e manter soluções de busca e recuperação de informações utilizando Elasticsearch.
- Desenvolver e executar testes unitários e de integração, contribuindo para a confiabilidade e a qualidade do código.
- Utilizar Docker para criação e gerenciamento de ambientes de desenvolvimento e execução das aplicações.
- Participar das definições técnicas e arquiteturais, contribuindo para a escolha e a implementação de soluções.
- Atuar nas diferentes etapas do ciclo de desenvolvimento de software, desde o levantamento das necessidades e a implementação até a implantação e a manutenção.
- Colaborar com o time na melhoria contínua dos processos, das práticas de desenvolvimento e do desempenho das aplicações.
Diferenciais:
- Experiência com pipelines de CI/CD e ferramentas como Jenkins, GitLab CI ou GitHub Actions.
- Conhecimento em ferramentas de build, como Webpack ou Parcel, e ferramentas de qualidade de código, como ESLint e Prettier.
- Experiência com projetos de Machine Learning e Inteligência Artificial Generativa.
- Experiência na integração de APIs e serviços de IA em aplicações web ou soluções backend.
- Conhecimento em ferramentas e bibliotecas de testes, como Jest, Mocha, JUnit e Mockito.
O que oferecemos:
- Desconto no Plano de saúde Unimed
- Seguro de Vida Unimed
- Day-Off no Aniversário
- Ajuda de custo no Cartão Flexível
- TotalPass
- Profissionais de saúde mental
- Plano de Desenvolvimento Individual
- Cursos de Idiomas
- Parceria com Instituições de Ensino
- Treinamentos, Workshops internos
- Parceria com Estabelecimentos da Região
Nosso propósito é impulsionar a transformação digital de nossos clientes por meio da tecnologia, da inteligência de dados e da formação de times estratégicos, promovendo relações sólidas e crescimento sustentável.