➔ All jobs
➔ Jobs at PKP
➔ Apply for this job
The Public Knowledge Project (PKP) at Simon Fraser University is seeking a remote, full-time Systems Developer. As a member of the Systems team, you will have the opportunity to contribute to strategic software projects, provide technical expertise and operational support to PKP's hosting services, and work with clients to help them realize their publishing visions. You will be responsible for developing secure, user-friendly, and cross-platform software solutions using PHP, MySQL, and JavaScript. As part of a small international group, you will have the opportunity to work on multiple open source projects and contribute feature enhancements, bug fixes, and plugins that will be distributed to a diverse global user community.
In this role, you will be able to work anywhere in the world during the hours that work best for you (apart from regularly scheduled team meetings). PKP aims to build a diverse, inclusive team that reflects our global community of users and welcomes applications from marginalized communities and those beyond our institutional home in Canada and North America. You will have opportunities to travel, participate in conferences and workshops, and interact with a growing international community of users in the academic, software development, and publishing worlds. This is a fixed-term contract with a probationary period and good potential for continuing work. Salary is negotiable based on qualifications and experience.
Required qualifications:
Experience with PHP and JavaScript
Experience with MySQL
Experience with git
Additional consideration will be given to candidates for:
Experience with modern PHP frameworks such as Laravel or Symfony.
Experience with modern JavaScript frameworks such as Vue or React.
Experience with Linux, Nginx, Apache, and Docker.
Experience with GitHub or GitLab.
Experience with task automation through scripting.
Experience with PKP software or a large, open source project.
Enthusiasm for “open”, including open access, open standards, and open data.
Experience with remote work in a small, distributed team.
Excellent problem-solving, time management, and organizational skills.
Excellent communication, interpersonal, and teamwork skills.
Interested applicants should provide the following:
cover letter
resume with two references
code samples via links to public code repositories
Please send the above as a single PDF attachment to Michael Felczak, Head of Systems, via pkpjobs@sfu.ca with the subject “Systems Developer Position”.
BACKGROUND INFORMATION
The Public Knowledge Project is a Core Facility at Simon Fraser University that develops free open source software (FOSS), provides hosting and publishing services to academic publishers, and conducts research to improve scholarly publishing quality, reach, and diversity.
PKP’s applications, which include Open Journal Systems (OJS), Open Preprint Systems (OPS), and Open Monograph Press (OMP), enable academic publishers to seamlessly manage submissions, peer review, and online publishing with integrations across the scholarly communication ecosystem. To date, over 8 million items have been published with OJS across 30K+ journals worldwide.
To learn more, please visit our website, GitHub, and community forum.
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs