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