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 job
We’re looking for a senior software developer who is capable of overseeing front-end development. The ideal candidate is a knowledgeable engineer who can adapt quickly and understands the delicate soft skills of managing and encouraging dev team members.
Your responsibilities will include:
Overseeing the the writing of well designed, testable, efficient code
Gathering specifications and requirements based on technical needs
Working in an agile environment
Enforcing good documentation habits
Peer reviewing code to ensure quality contributions
Manage release cycles.
This position is fully remote. Our expectation of the role is that it will require no more than 5 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
Worked in an environment with strong release practices
A deep knowledge of web and server technology
Experience with React (hooks, redux, material-ui)
Experience various JS toolsets (ES6+, Webpack, Babel, Jest, Cypress)
Some experience with accessible technology
Stays up to date with industry best practices
Nice-to-haves
A history or strong desire to work with nonprofits
An academic understanding of software engineering
Excellent communication skills
How to Apply
Please send your resume to recruit@diglit.ca with the exact subject line, “Front-end Manager” (no quotes).