Pequena/média empresa
Localização: Híbrido
Salário: Até R$5.000
Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho
A Contabilize é uma empresa de contabilidade inovadora, com mentalidade jovem e voltada para os resultados dos nossos clientes
Participar efetivamente de todas as etapas de um processo de desenvolvimento de software software, desde a concepção das funcionalidades em conjunto com o time de produto até a implementação, manutenção e versionamento dos projetos.
• Codificar e automatizar testes garantindo a qualidade de seu trabalho.
• Ter a proatividade em compartilhar seus conhecimentos, contribuindo com desenvolvimento profissional da equipe.
• Deverá levar em consideração aspectos relacionados à escalabilidade, performance, qualidade de código e arquitetura de software.
Deverá levar em consideração que fará parte de uma equipe multidisciplinar, em um novo departamento, criado para realizar a internalização do desenvolvimento dos nossos softwares.
Back-end:
• Experiência sólida com Node.js e TypeScript (avançado).
• Conhecimento em NestJS (arquitetura modular, injeção de dependência e decorators).
• Experiência com criação e consumo de APIs RESTful e/ou GraphQL.
Banco de Dados:
• Proficiente em bancos de dados SQL (PostgreSQL, MySQL ou equivalente).
• Experiência com bancos de dados NoSQL (MongoDB, Redis ou equivalente).
• Conhecimento em ORMs como Prisma ou TypeORM (incluindo modelagem, migrations e queries avançadas).
Infraestrutura e DevOps:
• Experiência prática com Docker (criação e gerenciamento de containers).
• Familiaridade com Git e plataformas como GitHub ou GitLab (incluindo fluxos de versionamento e CI/CD básico).
Boas Práticas de Engenharia:
• Conhecimento em arquitetura de software, incluindo microsserviços.
• Experiência em Testes unitários e de integração (usando ferramentas como Jest ou Mocha).
• Prática em Clean Code e princípios SOLID.
Diferenciais (Nice to Have):
• Experiência com Python stack (FastAPI, Flask ou Django).
• Vivência em clouds públicas (AWS, GCP ou Azure).
• Conhecimentos em mensageria/event streaming (Kafka, RabbitMQ ou Pub/Sub).
• Familiaridade com ferramentas de monitoramento como Prometheus, Grafana ou ELK Stack.
Desejável:
• Conhecimentos de front-end moderno (React, Next.js ou similares) para integração e colaboração entre times.
Acesse o perfil da Contabilize Empresarial para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.