Descrição
Resumo da Vaga:
Atuar no desenvolvimento e evolução de aplicações frontend, contribuindo com código de qualidade e boa experiência do usuário em times ágeis.
Principais Destaques:
1. Atuação colaborativa em times ágeis
2. Foco em qualidade, performance e reutilização de código
3. Desenvolvimento e manutenção de aplicações frontend
\*Empresa:\* ABXCOMM \- www.abxcomm.com.br;
\*Vaga:\* Desenolvedor Frontend Pleno;
\*Local de trabalho:\* Vila Ivani, Jundiaí \- SP;
\*Contratação:\* PJ ou CLT;
\*Salário:\* R$7\.150,00;
\*Benefícios:\* VT (reembolso) \+ VR (R$30,00/dia)
\*Horário:\* PJ \- 173 horas/mês \| CLT \- Segunda a Sexta\-feira das 08hs às 17hs;
\*Requisitos:\*
* Formação acadêmica será considerada um diferencial, não obrigatória.
* Experiência profissional mínima de 3 anos com desenvolvimento frontend.
* Conhecimento sólido em JavaScript/TypeScript.
* Experiência prática com React ou React Native.
* Experiência em consumo de APIs REST e/ou GraphQL.
* Conhecimento em gerenciamento de estado (Redux, Zustand, Context API ou similares).
* Familiaridade com Git, testes unitários e boas práticas de código.
* Capacidade de atuar de forma colaborativa em times ágeis.
\*Atividades:\*
\- Faixa salarial de referência \- Média de mercado: R$ 7\.150,00\.
(Faixa praticável: R$ 6\.500 a R$ 7\.800, conforme experiência e stack).
\- Missão do cargo \- Atuar no desenvolvimento e evolução de aplicações frontend, contribuindo de forma consistente com código de qualidade, boa performance e boa experiência do usuário, trabalhando de forma colaborativa com designers, backend e produto.
Responsabilidades:
* Desenvolver e manter aplicações frontend com foco em qualidade, performance e reutilização.
* Implementar componentes e telas a partir de layouts no Figma.
* Consumir APIs REST e GraphQL, tratando autenticação e estados da aplicação.
* Aplicar boas práticas de componentização, organização de código e estado.
* Atuar na correção de bugs, melhorias evolutivas e otimizações.
* Participar de code reviews, refinamentos técnicos e cerimônias ágeis.
* Garantir aderência a padrões de code style, lint e testes.
* Apoiar desenvolvedores mais juniores quando necessário.
Requisitos Técnicos (Pleno):
Fundamentos
* Bons conhecimentos em arquitetura frontend.
* Familiaridade com Clean Code, princípios de organização e legibilidade.
* Noções de design patterns aplicados ao frontend.
* Conhecimento básico de UI/UX e usabilidade.
Stack principal (nível pleno):
* JavaScript / TypeScript (ES6\+, async/await, promises).
* React ou React Native.
* Hooks (useState, useEffect, useMemo, useCallback).
* Navegação e gerenciamento de rotas.
* Gerenciamento de estado: Redux, Zustand, Context API ou similar.
* Integração com APIs REST e/ou GraphQL.
* Autenticação básica (JWT, OAuth ou Firebase Auth).
* Versionamento com Git.
Qualidade e entrega:
* Conhecimento em testes unitários (Jest, React Testing Library ou similar).
* Uso de linters e formatadores (ESLint, Prettier).
* Familiaridade com pipelines de CI/CD (GitHub Actions, GitLab CI ou similares).
* Noções de publicação e build (web ou mobile).
Diferenciais (não obrigatórios):
* Experiência com Flutter ou projetos mobile híbridos.
* Conhecimento em performance frontend (lazy loading, memoização).
* Uso de feature flags ou Remote Config.
* Experiência prévia em produtos SaaS.
\*Se encaixa em tudo o que a vaga pede?\*
Escolaridade Mínima: Ensino Superior