---
# System prepended metadata

title: Descrição Vaga Senior Frontend (OFICIAL)
tags: [Softplan, Vaga Frontend]

---

###### tags: `Softplan` `Vaga Frontend`

# Descrição Vaga Senior Frontend (OFICIAL) 

Somos apaixonados por desenvolver soluções de tecnologia que fazem a diferença na vida das pessoas e estamos entre as maiores empresas do Brasil no desenvolvimento de softwares de gestão!

Você fará parte de uma iniciativa que transformará um de nossos produtos na maior plataforma SaaS de Construção Civil no Brasil. 

Nesse desafio você terá a oportunidade de propor novas ideias, mudar a forma como as coisas são feitas, inovar... Nosso propósito é o de Transformar a Indústria da Construção! Estamos procurando artesãos de software, apaixonados e engajados a integrarem nossos times de desenvolvimento. O que esperamos de você? 

### Requisitos:
* 5+ anos de experiência com frontend: ReactJS(preferencialmente), Angular 2+, Vue etc.;
* Conhecimento em Vanilla JavaScript (ES6+);
* HTML5 e CSS3, conceitos de layout, compatibilidade entre browsers;
* Responsividade e Acessibilidade;
* Conhecimentos sólidos/práticos em testes automatizados (jest, testing-library, cypress etc.);
* Gerenciadores de estado (Context API, Redux, MobX etc.);
* Estilização utilizando SASS/Styled Components/CSS-in-JS;
* Ferramentas de qualidade/padronização de código (linters, prettier etc.);
* Técnicas e práticas de Clean Code/Refactoring;
* Conhecimento em bibliotecas como: Webpack, Rollup e Parcel;
* Processos CI/CD (Gitlab CI, Github Action etc.);
* Práticas de monitoramento frontend(Error tracking, User interactions, Analytics etc.);
* Frameworks UI: Material-UI, Tailwind CSS, chakra-ui, bootstrap etc.;
* Utilização de APIs REST;
* Conhecimento em controle de versão (GIT).

### Você irá se destacar se conhecer:
* [React Patterns](https://reactpatterns.com);
* Princípios de design de interação, UX e Design System;
* Experiência em criação de bibliotecas em Javascript;
* Um bom senso de desenvolvimento de produto;
* Typescript;
* Micro Frontends;
* Docker.

Um dos nossos pilares é a valorização das pessoas e temos orgulho de dizer que somos uma empresa que apoia a diversidade e inclusão. Sendo assim, consideramos todos os candidatos para as nossas vagas, sem distinção de raça, cor, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência, idade, etc.

---

### Checklist Primeiro Contato
- [ ] 5+ anos de experiencia trabalhando com frontend?
    - [ ] Mínimo 2 anos React
    - [ ] Considerar apenas aplicações comerciais/produtos
    - [ ] Não considerar landing pages, sites de agência de MKT/Publicidade
- [ ] Utiliza testes automatizados no dia-a-dia (jest, testing-library, cypress etc.)?
- [ ] Utiliza algum gerenciamento de estado no dia-a-dia (Context API, Redux, MobX etc.)?

> Para passar na entrevista do primeiro contato, as perguntas acima devem ser "SIM";