CoffeeScript Developer Job Descrição Modelo/Brief
Estamos procurando um desenvolvedor do CoffeeScript para ingressar em nossa equipe! Se você está entusiasmado em usar a tecnologia de ponta e deseja trabalhar com uma equipe incrível em uma das empresas que mais crescem no setor, esta oportunidade é para você.
Perfil de trabalho do desenvolvedor da CoffeeScript
O CoffeeScript é um idioma de programação popular e leve que os desenvolvedores usam para criar aplicativos e páginas dinâmicos da Web. As empresas estão recrutando ativamente os desenvolvedores do CoffeeScript desde que o idioma cresceu em popularidade nos últimos anos. Como o idioma compila JavaScript, os desenvolvedores podem utilizar qualquer biblioteca JavaScript existente da CoffeeScript e vice -versa.
As responsabilidades de um desenvolvedor do CoffeeScript incluem gerar saída que é executada em cada tempo de execução do JavaScript e o trabalho em uma equipe distribuída para corrigir a funcionalidade do CoffeeScript existente.
Outras tarefas incluem a criação de bibliotecas novas e intuitivas, a qualidade garantindo todos os códigos, garantindo compatibilidade com várias ferramentas de varredura, comprometendo-se a incorporar TDD e BDD em seu desenvolvimento, modificando as bibliotecas existentes conforme necessário, utilizando bibliotecas pré-existentes e garantindo padrões da Web.
Relatórios para
- Líder de tecnologia
Responsabilidades do desenvolvedor CoffeeScript
- Use o Adobe Photoshop e outros arquivos de projeto para implementar projetos
- Código manual HTML e CSS por padrões da Web para todos os principais navegadores
- Faça uso de bibliotecas JavaScript pré-existentes
- Modificar bibliotecas existentes
- Construa novas bibliotecas
- Teste todo o código do front-end em navegadores e garanta sua qualidade
- Mantenha os padrões da Web
- Use W3C e outras ferramentas de digitalização para garantir a compatibilidade
Requisitos e habilidades do desenvolvedor do CoffeeScript
- Especialização em JavaScript ou CoffeeScript, dependendo da sua pilha de tecnologia
- Compreensão do Node.js e as estruturas disponíveis, como Express, Strongloop e outros, dependendo da sua pilha de tecnologia
- Reconhecendo a essência da programação assíncrona, bem como suas peculiaridades e soluções alternativas
- Conhecimento sólido de idiomas de modelos do lado do servidor, como Jade, EJs e outros, dependendo da sua pilha de tecnologia
- Conhecimento sólido de pré-processadores de CSS do lado do servidor, como STYLUS, LEINTE E OUTROS, Dependendo da sua pilha de tecnologia
- Conhecimento fundamental de tecnologias de front-end, como HTML5 e CSS3
- Ganhar uma compreensão da acessibilidade e conformidade de segurança, dependendo da natureza do projeto
- Autenticação e autorização de usuários em vários sistemas, servidores e configurações
- Fusão de muitas fontes de dados e bancos de dados em um único sistema
- Reconhecendo as idéias de design principal subjacente a um aplicativo escalável