Pessoa Desenvolvedora Fullstack (React/Node)

Detalhes da Vaga

O que esperamos de você:Proficiência em React e Node.js.Experiência em desenvolver microsserviços utilizando Node.js e TypeScript.Conhecimento em desenvolvimento de APIs REST com Node.js.Familiaridade com Firebase e suas ferramentas.Conhecimento avançado em HTML, CSS e JavaScript.Experiência prática com frameworks front-end, especialmente React.Habilidade em otimização de desempenho e práticas de SEO.Capacidade de traduzir designs complexos em código de alta qualidade e responsivo.Conhecimento em pré-processadores de CSS (Sass, Less, etc.).Experiência com React Hooks, Context API e Composition API.Experiência na implementação de páginas com layout responsivo.Conhecimento em Serverless Functions e Caching (Redis).Experiência em comunicação assíncrona entre serviços, utilizando filas e tópicos (AWS SQS, Google Pub/Sub, RabbitMQ, etc.).Domínio de Git (branches, git flow) para controle de versão.Experiência com bancos de dados relacionais (MSSQL, MySQL, Postgres) e NoSQL (MongoDB).Familiaridade com ferramentas de testes (Mocha, Chai, Sinon) e bibliotecas (ESLint, Sequelize, Mongoose, Swagger).Competência no uso de ferramentas como Npm e Docker.Inglês avançado.Você terá destaque se:Experiência com arquitetura em AWS.Conhecimento em ElasticSearch.Experiência com GraphQL.Familiaridade com metodologias ágeis (SCRUM, Kanban, Lean, etc.).Soft Skills:Forte desejo de auto desenvolvimento e aprimoramento.Comunicação assertiva e objetiva.Buscar inovar, pensar com foco em entrega de valor contínuo.Facilidade em trabalhar de forma ágil e cooperativa.Aqui o seu propósito será:Participar de todo o ciclo de vida dos produtos, com foco no desenvolvimento Web de ponta a ponta, desde o planejamento até a implementação final.Inovar constantemente na área de tecnologia, propondo e implementando soluções para problemas técnicos e de metodologia/processo.Colaborar com a equipe para definir arquiteturas e estratégias de implementação de novas funcionalidades, visando fornecer uma experiência única e satisfatória aos usuários.Manter e refatorar códigos existentes, além de desenvolver novas funcionalidades de acordo com as necessidades do produto.Escrever código limpo, utilizando boas práticas de desenvolvimento como Clean Code, assegurando uma arquitetura adaptativa, evolutiva e de fácil manutenção.Criar códigos reutilizáveis, testáveis e eficientes, que promovam a escalabilidade e a qualidade do software.Automatizar processos manuais e rotineiros para otimizar o tempo dedicado ao desenvolvimento, eliminando atividades repetitivas.Desenvolver e executar testes automatizados (unitários, de integração, performance, etc.) para garantir a qualidade e agilidade na entrega e manutenção de produtos.Realizar testes contínuos para assegurar a robustez e a confiabilidade das soluções desenvolvidas.


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Desenvolvedor(A) Back End Sênior

Somos responsáveis pela Agenda de Recebíveis no MagaluPay, uma plataforma completa que permite o gerenciamento, a antecipação e a negociação de recebíveis, q...


Magalupay - São Paulo

Publicado 3 days ago

Desenvolvimento .Net Sênior (Presencial)

Já conhece a GFT? Com mais de 35 anos de mercado e localizada em 16 países, a GFT emprega mais de 10.000 pessoas ao redor do mundo sendo 3.000 pessoas no Bra...


Gft Technologies - São Paulo

Publicado 3 days ago

Frontend Developer

Job Title: Senior Frontend Developer Location: São Paulo, Brazil (Onsite/Hybrid) Duration: Full-Time/Contract Rate: DOE Overview: Seeking an experienced Seni...


Georgiatek Systems Inc. - São Paulo

Publicado 3 days ago

Junior Java Developer (Remote From Anywhere)

At Workling, we're revolutionizing the way businesses thrive by seamlessly matching challenges with skills, igniting instant impact and fueling continuous gr...


Workling - São Paulo

Publicado 3 days ago

Built at: 2024-11-16T23:40:52.338Z