October 22, 2024
Remote Full-Stack Engineer at MacroActive Ltd

The device developer will sign up for the device building group to code the way forward for PKP’s device programs, in particular Open Magazine Techniques (OJS), Open Monograph Press (OMP), and Open Preprint Techniques (OPS). You could possibly basically paintings at the PHP-based backend of those programs, although there will probably be many alternatives for different duties and similar paintings equivalent to automatic trying out, code overview, and device design. As a part of a small group creating high-profile open supply device, you could take part in a global group, collaborate with customers to know machine necessities, examine malicious program reviews, and paintings with group contributors to satisfy usability necessities.

We welcome candidates of all talent ranges, from early to mid-career builders. Junior builders will acquire revel in writing device with advanced industry necessities and various use instances. Skilled builders can have alternatives to take on primary refactors, design and enforce key techniques, and resolve difficult efficiency problems. This place gives the danger to paintings on actually disbursed, open supply device, finding out tips on how to engineer answers that steadiness extensibility, reliability, and maintainability in a variety of server environments. You will have to follow although you don’t really feel that your background is a 100% fit with the location description.

The device developer reviews to the Affiliate Director of Building.

DUTIES/RESPONSIBILITIES:

  • Collaborate overtly with colleagues and group contributors to determine necessities for building paintings
  • Paintings independently to scope, design, and enforce building duties.
  • Take part in code critiques with different contributors of the device building group.
  • Coordinate your paintings with different contributors of the device building group as decided by way of the discharge time table.
  • Be told new equipment, applied sciences, and practices to lend a hand support PKP’s building processes.
  • Take part in PKP group occasions equivalent to meetings, sprints, and webinars.
  • Paintings collaboratively and get to the bottom of disagreements successfully with a various vary of people and stakeholders.

REQUIRED QUALIFICATIONS:

  • Should have revel in with PHP
  • Should have revel in with SQL (MySQL and/or PostgreSQL)

ADDITIONAL CONSIDERATIONS:

  • Revel in with Symfony/Laravel
  • Revel in with far off paintings in a small, disbursed group
  • Revel in with REST APIs, “headless” device or huge device programs
  • Revel in with *NIX-based machine management and deployment
  • Revel in with fashionable frontend building
  • Revel in with undertaking control equipment equivalent to git, GitHub and Slack
  • Wisdom of, or revel in with, PKP device (e.g. Open Magazine Techniques) or a equivalent huge, open supply undertaking
  • Enthusiasm for open supply device
  • Enthusiasm for scholarly communique and open science

WORKING ARRANGEMENTS

It is a 1-year impartial contractor place with a 3-month probationary duration, with most likely long term renewal and alternatives for development inside the position. The paintings time table is versatile, however the candidate will probably be anticipated to paintings 36 hours every week, take part in scheduled conferences (normally mornings, Pacific time), meetings, and webinars, and coordinate their paintings time table with their group chief.

PKP is a far off group with colleagues unfold throughout Canada, South The us, and Europe. The selected candidate will have to be capable to paintings independently between check-ins and in skilled English. 

SALARY

  • Junior developer: $50,000 – $70,000 CAD yearly
  • Mid-career developer: $70,000 – $90,000 CAD yearly

Wage varies relying on revel in and hours labored, and comprises pay in lieu of advantages and holiday.

APPLICATION PROCESS

Please follow by way of emailing Alec Smecher, Affiliate Director of Building, with a resume, duvet letter, and any related code samples. Code samples will have to cope with the Required {Qualifications}. Candidates should come with a canopy letter with a purpose to be thought to be. The location will stay open till crammed.

The Public Wisdom Undertaking is dedicated to employment fairness and encourages programs from certified applicants of all genders, visual minorities, individuals of First International locations, Inuit, or Métis heritage, individuals with disabilities, and LGBTQ2SIA+ recognized individuals.

Leave a Reply

Your email address will not be published. Required fields are marked *