Front-end React.js Developer (Sênior)

Ensinio Tecnologia

Ver empresa

Front-End

Categoría

A tiempo completo

Jornada laboral

Senior

Nivel

Negociable

Tipo de contrato

Negociable

Rango salarial

Remoto

Ubicación

Descripción:

Publicado: 11/03/2021

A Ensinio é uma solução completa para quem precisa ensinar e vender online. Nossos clientes são escolas, empresas e empreendedores que utilizam nossa tecnologia para construir uma escola online completamente personalizável e 100% white label com rede social, gamificação, clube de assinaturas, ecommerce e sistema EAD completo. 

Procuramos desenvolvedores especialistas em JavaScript e React.js para integrar ao nosso time de desenvolvimento Front-end. Nosso ambiente é de aprendizado constante, e você terá autonomia para sugerir e implementar suas próprias ideias. Procuramos pessoas competentes e fora da curva para crescer junto com a gente, e queremos você nesse time! 

 

Suas responsabilidades incluiriam:

• Manter e expandir o Front-end de um SaaS desenvolvido em React.js sob arquitetura multi-tenancy; 

• Implementar telas com foco na experiência do usuário, seguindo boas práticas de UX; 

• Desenvolver telas fiéis aos protótipos de design; 

• Manter a aplicação saudável com código limpo; 

• Desenvolver sempre com boas práticas e princípios SOLID; 

• Nos ajudar a tomar as melhores decisões técnicas em novos projetos no futuro. 

 

 

Habilidades

React.jsReduxHTML 5CSS 3JavascriptTypescript

Requisitos

Versionamento de código com Git em times de desenvolvimento;

Sólidos conhecimentos de HTML e CSS (incluindo CSS-in-JS). Você deve ser capaz de codificar, com maestria, qualquer tipo de interface de forma responsiva;

Sólidos conhecimentos de JavaScript (manipulação da DOM, estruturas de dados, funções assíncronas, iteradores e geradores, etc);

Experiência prévia no desenvolvimento de uma aplicação em produção sob React.js;

Sólidos conhecimentos acerca dos paradigmas do React.js (JSX, hooks, estado e ciclo de vida, etc);

Sólidos conhecimentos de gerenciamento de estado com Redux (incluindo, preferencialmente, redux-saga);

Sólidos conhecimentos acerca da comunicação cliente-servidor (ser capaz de compreender o fluxo de dados e consumir informações de uma API REST);

Legítima vontade de resolver problemas de forma eficiente através da tecnologia, ao passo em que evolui pessoalmente e profissionalmente, recebendo feedbacks constantemente;

Noções acerca de boas práticas de código, arquitetura de software, processos e metodologias de desenvolvimento, performance, manutenibilidade e escalabilidade de aplicações.

Diferenciales

Experiência com metodologias ágeis, sobretudo Scrum;

Noções acerca de UI/UX, princípios de usabilidade e do design de interfaces;

Conhecimentos de e/ou experiência com TypeScript;

Conhecimentos de e/ou experiência com Next.js;

Experiência com aplicações escaláveis;

Experiência com testes (unitários, de integração e afins);

Conhecimentos de arquitetura e manutenibilidade de software;

Significativo conhecimento de orientação a objetos e princípios SOLID;

Graduação completa ou em andamento em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Sistemas de Informação ou congêneres.

Nível conversacional de inglês.

Beneficios

Bônus $$

Ensinio Tecnologia

Ver empresa

Plataforma para você criar sua própria escola online 100% white label

São Paulo

Ciudad

2019

Fundada

11-20

Empleados

Soluções Digitais

Sector

Front-end React.js Developer (Sênior)

Ensinio Tecnologia

Ver empresa

Front-End

Categoría

A tiempo completo

Jornada laboral

Senior

Nivel

Negociable

Tipo de contrato

Negociable

Rango salarial

Remoto

Ubicación

Ofertas relacionadas

Analista de QA

TruckPag

Full-Time

Júnior / Pleno

Remota

Habilidades

PythonTypescriptJavascript+3