DESENVOLVEDOR PLENO I

Linx

  • São Paulo - SP
  • Permanente
  • Período integral
  • Há 14 horas
DescriçãoEstamos procurando um desenvolvedor pleno altamente motivado e experiente para se juntar à nossa equipe de TI. O candidato ideal terá habilidades técnicas sólidas em desenvolvimento de sistemas, juntamente com a capacidade de colaborar efetivamente com outras equipes para implementar e dar manutenção em features e sistemas. Esta posição oferece uma oportunidade emocionante para contribuir para a evolução de nossos produtos para atender às demandas de negócios em constante mudança.Responsabilidades e atribuições· Desenvolver e manter APIs RESTful com Node.js · Estruturar aplicações seguindo padrões MVC · Garantir qualidade de código com testes automatizados (unitários e integração) · Implementar autenticação e autorização (JWT) · Projetar e otimizar acesso a banco de dados (MySQL) · Monitorar e melhorar performance de endpoints (latência, throughput) · Integrar serviços externos (APIs de terceiros, mensageria, filas) · Versionar APIs e garantir backward compatibility · Participar de code reviews e colaborar com o timeRequisitos e qualificações· Experiência prática com Node.js (preferencialmente com TypeScript) · Conhecimento em frameworks como Express, Fastify ou similares · Experiência com bancos de dados relacionais (MySQL, SQLServer) e/ou NoSQL (MongoDB, Redis) · Conhecimento em ORMs/Query Builders (Sequelize, Prisma, Knex) · Domínio de conceitos HTTP (status codes, headers, métodos, idempotência) · Experiência com autenticação e segurança (JWT, CORS, rate limiting, OWASP Top 10) · Conhecimento em versionamento com Git · Experiência com testes (Jest, Mocha, Supertest) · Experiência com Docker e containers

Linx