Smart Citizen Logo

English

EN

Smart Citizen


Curitiba - PR, Brasil

Desenvolvedor(a) Full Stack Sênior (Node.js)

On-site

Curitiba - PR

Salary Range

Contractor

R$10,000.00 - R$13,000.00 / month

Experience Level

Senior

Requirements

5+ years of experience in the career
Node.js
Google Cloud Platform (GCP)
Dart
Play Store
Flutter
Getx
Google Maps API
Isar Database
App Store

Desired Skills

Claude AI

Tasks and Responsibilities

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior com experiência em Node.js, que seja proativo(a), criativo(a) e comprometido(a) com a entrega de soluções eficientes e bem construídas.

Buscamos alguém que goste de trabalhar em grupo e se integre às equipes de design e desenvolvimento na criação de novas ferramentas e soluções de A.I. integradas nos nossos produtos, nos ajudando a transformar nossas plataformas em agentes de A.I.

Atuará diretamente no desenvolvimento e manutenção de nossos aplicativos, e ativamente na criação e definição de soluções técnicas e da evolução dos produtos.

Responsabilidades


  • Desenvolver e manter APIs RESTful de alta performance com Node.js.
  • Garantir escalabilidade e resiliência, aplicando caching e otimizando consultas em bancos SQL e NoSQL.
  • Containerizar e padronizar serviços com Docker e Docker Compose.
  • Operar serviços AWS (EC2, Lambda, S3) para provisionamento, deploy e manutenção.
  • Implementar testes (unitários, integração e E2E) garantindo qualidade e estabilidade.
  • Participar de code reviews e melhoria contínua dos processos de CI/CD.
  • Desenvolver e manter interfaces e componentes com Vue.js 3.x.
  • Integrar e consumir APIs RESTful (Axios).
  • Gerenciar estado em aplicações SPA (Pinia/Vuex).
  • Implementar estilos e temas com CSS/Sass, assegurando responsividade.
  • Criar visualizações de dados com Chart.js (ou similares).
  • Consumir a API do Google Maps para geolocalização.
  • Colaborar com backend, design e produto.
  • Zelar por qualidade, performance e boas práticas.

Requisitos


  • Experiência comprovada com Node.js no desenvolvimento de serviços e APIs RESTful.
  • Domínio de bancos de dados Postgres, com foco em desempenho.
  • Domínio em administração, arquitetura e segurança de serviços na Google Cloud Platform (GCP), com experiência prática em Cloud Run, Cloud SQL, especialmente PostgreSQL, e configurações avançadas de rede, incluindo VPCs, Cloud NAT, Load Balancers e Firewalls.
  • Experiência avançada em containerização, com criação, otimização e gestão de imagens Docker para garantir deploys rápidos, eficientes e consistentes.
  • Capacidade de provisionar, automatizar e versionar infraestrutura como código (IaC), utilizando ferramentas como Terraform.
  • Vivência na construção e manutenção de pipelines de integração e entrega contínuas (ex: GitHub Actions, GitLab CI, Cloud Build) focados no deploy automatizado de APIs (como Node.js) e aplicações frontend.
  • Configuração de logs, métricas de performance e alertas utilizando o Google Cloud Operations Suite (Cloud Logging, Cloud Monitoring) para garantir a saúde e alta disponibilidade das aplicações.
  • Domínio em gestão de acessos e custos, com configuração de políticas de segurança via IAM, além de monitoramento e otimização de custos computacionais e de banco de dados.
  • Domínio do ciclo de vida de modelos no Vertex AI, incluindo treinamento, versionamento no Model Registry, deploy em endpoints escaláveis e utilização do Vertex AI Studio.
  • Prática em testes automatizados e atuação em code reviews/CI-CD.

Desejável

  • Ensino superior completo/cursando em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas afins;
  • Pipelines de CI/CD (GitLab CI, GitHub Actions, AWS CodePipeline/CodeBuild).
  • Arquitetura de microsserviços e mensageria (SQS/SNS, Kafka).
  • Infraestrutura como código (Terraform, CloudFormation).
  • Monitoramento e observabilidade (CloudWatch, Prometheus, Grafana).

Share job:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Share job: