Volunteer Front-end Developer

Volunteer Jr Front-end Developer

About DigLit

Technology doesn't work for nonprofits. Technology requires access to capital that nonprofits do not have access to. In addition to this, many nonprofits have budgets that simply do not allow for technology upkeep.

DigLit is a unique solution to this problem. Our organization acts as the engineering branch of every nonprofit who seeks our help, regardless of their size. We build custom software solutions to strengthen nonprofits, but where other organizations release themselves of responsibility once the technology is built, we deploy and maintain the technology for its expected lifespan.

About the position

We’re looking for a front-end developer who is capable of building robust applications in a team oriented environment. The ideal candidate is someone who is open to learning new technologies and best practices, and can champion new ways of building software.

Your responsibilities will include:

Writing well designed, testable, and efficient code

Working in an agile environment

Peer reviewing code to ensure quality contributions

Documenting changes and contributions to ensure a smooth release cycle

This position is fully remote. Our expectation of the role is that it will require no more than 5-10 hours of work a week, but this will probably fluctuate a little based on the stage of the project.

Essential qualifications for this role:

Experience working with APIs

Solid understanding of git and the various deployment levels of a git repo

Knowledge of web and server technology

Experience with React.js

Experience with JS toolsets (ES6+, Webpack, Babel, Jest, Protractor)

Knowledge of accessibility practices

Nice-to-haves:

A history or strong desire to work with nonprofits

An academic understanding of software engineering

Excellent communication skills

Stays up to date with industry best practices

How to Apply

Please send your resume to recruit@diglit.ca with the exact subject line, “Jr Front-end Developer” (no quotes).