Oportunidade: Desenvolvedor de software
A Public Knowledge Project (PKP) da Universidade Simon Fraser (http://pkp.sfu.ca) busca por um desenvolvedor de software remoto e tempo integral para participar no desenvolvimento de nossas plataformas de código aberto para publicação de periódicos científicos, livros e preprints. A pessoa será responsável pelo desenvolvimento de soluções de software seguras, fáceis de usar e multiplataforma utilizando linguagem PHP, SQL e JavaScript. Como parte de uma pequena equipe que desenvolve software de código aberto de alto perfil, será necessário que participe em uma comunidade internacional, interaja com usuários para comprender os requisitos do sistema, investigue logs de erros e trabalhe com outros membros da equipe para alcançar requisitos de usabilidade.
Como membro da equipe da PKP, poderá trabalhar em qualquer lugar do mundo durante as horas que sejam mais convenientes (afora algumas reuniões de equipe agendadas regularmente). PKP tem como objetivo construir uma equipe diversa e inclusivao que reflita nossa comunidade global de usuários, e dá boas-vindas a/aos candidatos/as de países em desenvolvimento e de lugares mais além de nossas sedes institucionais no Canadá e América do Norte. Você terá a oportunidade de viajar, participar em conferências e oficinas, e interagir com uma crescente comunidade internacional de usuários de diferentes âmbitos: Academia, desenvolvimento de software e editorial.
É oferecido, inicialmente, um contrato com um período probatório com possibilidade de extensão para a vaga. O salário será negociado de acordo com as qualificações e experiência.
Requisitos obrigatórios:
- Capacidade de entender e se comunicar, oralmente e por escrito, em inglês para discutir requisitos de software.
- Experiência com PHP.
- Experiência com SQL (especialmente MySQL e PostgreSQL).
Requisitos desejáveis:
- Experiência com frameworks modernos de PHP como Laravel ou Symfony.
- Experiência com frameworks modernos de JavaScript como Vue ou React.
- Experiência com melhores práticas de usabilidade, especialmente a construção de interfaces de usuário acessíveis.
- Experiência com REST APIs, software “headless” ou aplicações de grandes dimensões.
- Experiência com administração de servidores Apache e Linux.
- Experiência com ferramentas de gerenciamento de projetos, especialmente Git, GitHub e Slack.
- Conhecimento ou experiência com software PKP (por exemplo, Open Journal Systems) ou um projecto grande similar de código aberto.
- Entusiasmo por projetos de código aberto e comprensão dos benefícios da abertura en geral (acceso aberto, padrões abertos, dados abertos, acesso aberto à informação, etc.)
- Experiência com trabalho à distância em uma equipe pequena e distribuída.
Os/as candidatos/as interessados/as devem enviar:
- Uma carta de apresentação (Cover Letter) que contenha um resumo de sua experiência e pelo menos duas referências;
- Uma cópia de seu Currículum Vitae;
- Exemplos de código, preferencialmente en PHP e de código aberto (por exemplo, através de um repositório no Github).
Por favor, encaminhe seu material para James MacGregor, Diretor Geral da PKP (jbm9@sfu.ca). Esse anúncio ficará válido até que a vaga seja preenchida.
Sobre a PKP
A Public Knowledge Project (PKP) é uma iniciativa multiuniversitária dirigida por Acadêmicos, bibliotecários e desenvolvedores de todo el mundo. Desde 2001, temos desenvolvido software livre e de código aberto para gerir, publicar e indexar periódicos, livros, preprints e conferências. Nosso atual conjunto de aplicativos comprende quatro módulos: Open Journal Systems (OJS), Open Monograph Press (OMP), Open Preprint Systems (OPS) e Open Harvester Systems (OHS). Estima-se que em torno de 10.000 periódicos utilizam ativamente o OJS, nosso principal software. Esta popularidade, junto con a demanda de nossos serviços de publicação, tem aumentado a necessidade de um desenvolvimento e personalização contínuos. Além disso, a PKP está comprometida con a Pesquisa, a capacitação e a promoção do acesso aberto. Juntos, com indivíduos e instituciões de ideias afins, estamos fazendo com que o Conhecimento seja Público.
Visite nosso website (http://pkp.sfu.ca), GitHub (https://github.com/pkp) e o fórum da comunidade (https://forum.pkp.sfu.ca) para obter mais informações.