Você é apaixonado (a) por tecnologia? Então essa vaga é para você!
Habilidades técnicas requeridas:
Habilidades intermediárias em HTML, CSS (Flexbox), Bootstrap, Javascript e PHP.
HTML5: Estruturação semântica, APIs do HTML, formulários avançados.
CSS3: Layouts responsivos (Flexbox, CSS Grid), animações e transições, pré-processadores CSS (Sass, LESS).
JavaScript: Conhecimento avançado em ES6+ (arrow functions, destructuring, template literals, async/await, etc.), manipulação do DOM, eventos.
Frameworks/Bibliotecas JS:
TypeScript: Tipagem estática, interfaces, classes, tipos genéricos.
Ferramentas de Build: Webpack Gulp, npm scripts.
Ferramentas de Versionamento de Código: Git, GitHub, GitLab, Bitbucket.
Diferenciais
- Participação em reuniões de planejamento.
- Responsável por garantir a qualidade do código através de revisões e testes.
Atividades:
1. Desenvolvimento de Interfaces de Usuário
Criar e manter a interface de sites e aplicativos responsivos, garantindo que funcionem bem em diferentes dispositivos (desktop, tablets, smartphones).
Transformar design em código utilizando HTML, CSS e JavaScript, com foco na experiência do usuário.
Implementar layouts responsivos e usabilidade.
2. Integração com APIs
Trabalhar com APIs para consumir dados e interagir com o back-end de sistemas.
3. Performance e SEO
Otimizar a performance do front-end (minimização de arquivos, lazy loading, otimização de imagens).
Aplicar boas práticas de SEO (Search Engine Optimization) para melhorar a visibilidade do site nos motores de busca.
4. Controle de Versão
Trabalhar com Git e GitHub/GitLab para controle de versão, colaborando com outros desenvolvedores no gerenciamento de código.
5. Colaboração com Back-End
Colaborar com desenvolvedores back-end para integrar as partes front-end e back-end, garantindo a entrega de funcionalidades completas.
6. Melhorias Contínuas e Refatoração
Refatorar código quando necessário para melhorar a manutenção, legibilidade e performance do sistema.
Buscar sempre aprender novas tecnologias e boas práticas para aplicar no dia a dia.
7. Experiência do Usuário (UX)
Trabalhar com designers para implementar designs de maneira eficaz, garantindo que as interfaces sejam intuitivas e fáceis de usar.
8. Documentação
Documentar o código para garantir que outros desenvolvedores possam entender e trabalhar no código facilmente.
Benefícios:
-. Assistência Médica
-. Conexa Saúde
-. Vale refeição - Caju
-. Vale Transporte
-. Segura de vida
-. Auxílio Maternidade
-. Allya
-. Plano de Desenvolvimento Pessoal
-. Auxílio Paternidade
-. Assistência odontológica
Número de vagas: 1
Tipo de contrato e Jornada: Efetivo – CLT - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - Internet / Web Design
Exigências
Escolaridade Mínima: Ensino Médio (2º Grau)
Valorizado
Experiência desejada: Entre 3 e 5 anos
JAVA 2003 Professional; Curso extra-curricular / Profissionalizante , PHP e MySQL; Curso extra-curricular / Profissionalizante , Análise e desenvolvimento de sistemas; Ensino Superior
Habilidades
Angular
Back - end
Blade
CSS
Desenvolvimento Web
Front - end
HTML
Laravel
PHP
React
Vue.js
Denunciar Vaga