Koumbit.org

For freedom and solidarity online

Koumbit is recruiting a web developer with experience in Drupal, Backdrop CMS, and/or WordPress

Koumbit is looking to hire a new member of our web development team at 20 hours per week. The hourly rate is $21, with an expected starting date in March 2020, with some flexibility. If this position interests you, please send your CV and a cover letter by email to embauche@koumbit.org by 10am March 9th.

This hiring process will prioritise candidates who are socially excluded and marginalized in the domain of technology more generally, particularly trans, non-binary people, and women. Koumbit encourages applications from disabled people, racialized people, First Nations, Métis, and Inuit people, recent migrants, queer people, and formerly incarcerated people. If you experience discrimination or barriers to employment for other reasons and you want us to be aware of that during the hiring process, please don't hesitate to mention it in your application.

About working at Koumbit

Koumbit is a collective that has developed websites for local and international non-profits since 2004. We provide services in visual design, user experience, Drupal and WordPress custom module development and theming, HTML/CSS, hosting, and strategic web consulting. Founded on principles of openness and equality, we specialize in free software and are organized as a non-hierarchical collective. Koumbit employees set their own work schedule and participate in the consensus-based decision making process of the group.

What you'll do

  • Work with clients and colleagues to plan, structure and execute web development projects
  • Communicate with clients and team members to understand project requirements, and identify and implement solutions
  • Build, configure, and support websites made with Drupal, Backdrop CMS, or WordPress (we're willing to train the right candidate to adapt their skills to these CMSs, but experience in at least one of these CMSs or a similar one is necessary)
  • Manage development projects: plan and organize work, communicate and facilitate client meetings, prepare estimates and contracts, be aware of hours remaining on the contract, etc (project management is a shared role on our team - training may be provided)
  • Analyze and solve issues (bugs) on existing websites running on Drupal or WordPress. Analyze and adjust existing code.
  • Analyse client briefs/RFPs and prepare estimates for necessary development tasks
  • Work in a Linux-based development environment using free & open source software, and a source code version control system (training may be provided)
  • Work from our office in Centre-Sud (remote work is an option for up to one third of hours)
  • Work with organizations in the non-profit & community sector
  • Participate in the open, fun, socially engaged atmosphere of our office
  • Participate actively in 2 to 3 team meetings per month (required), internal projects, and other instances of collective decision-making. Eventually take on facilitation, coordination, and note taking tasks for these meetings.
  • Take on additional tasks that interest you and meet the needs of the collective (examples: write a blog post, prepare an invoice, water the plants, coordinate a meeting)

Required Skills and Experience

  • Experience building websites using Drupal, Backdrop CMS, and/or WordPress
  • Have interest and motivation to learn more about the configuration of different CMSs and the functioning of web servers
  • Independent, capable of organizing your own tasks and managing your time, takes initiative and is proactive and communicative
  • Curiosity and motivation to learn and develop your technical skills
  • Problem solving
  • Strong motivation to ask for help and feedback as needed to produce results
  • Able to wear many different hats, to multitask, to be involved in all aspects of the web team's work (bug squashing, technical support, site building, analysis and adjustment of existing code, client communication, internal collective work)
  • A high level of written and spoken French, an ability to understand and express yourself in English
  • Ability to provide training and support to clients with varying levels of technical expertise
  • Motivated to do coordination and client communication
  • High capacity and enthusiasm for working in a collective and taking charge of non-technical tasks necessary to the smooth functioning of the collective (such as billing, human resources management and administrative decisions, as well as your portion of the cleaning!)

Assets

  • Project management skills:
    • Ability to discern what's needed to solve a problem, and to get things done by being creative and resourceful
    • Create concrete plans from vague client briefs, in collaboration with clients and coworkers
    • Comfort communicating with clients in person, over email, and in conference calls
  • Experience with front-end programming (CSS and/or JavaScript and/or jQuery )
  • Programming experience (PHP, mySQL, Javascript, or jQuery), or motivation to learn and develop programming skils.
  • Experience with site migration between different CMS (Drupal 7 -> Drupal 8, Drupal -> WordPress, etc.)
  • Experience and/or interest in the non-profit and/or community sector
  • Enthusiasm for working as a collective, and taking on other, non-technical tasks to help our collective thrive (such as invoicing, human resources management and other administrative decision-making, and your share of office cleaning)
  • A desire to share your skills and knowledge, and to learn from your co-workers
    • Experience with external communication and promotion ("outreach")
  • Ability to participate in collective decision-making, including expressing your opinion and thinking critically about the way our collective works

Some things we think you should know

  • The position starts at 20 hours per week, with the possibility of adjusting hours as needed. The hourly rate is $21.
  • The person should be available in the beginning of March 2020 for an interview in person in our office.
  • The position will begin in March 2020, with some flexibility.
  • Koumbit provides workstations for use in our office, but having your own laptop for client meetings would be helpful.
  • Unfortunately, our office is not currently wheelchair accessible. Our office is accessed at the front via 1 step, and at the back without a step. However the bathroom is down 11 stairs in the basement and is not wheelchair accessible.
  • This hiring process will prioritise candidates who are socially excluded and marginalized in the domain of technology more generally, particularly trans, non-binary people, and women. Koumbit encourages applications from disabled people, racialized people, First Nations, Métis, and Inuit people, recent migrants, queer people, and formerly incarcerated people. If you experience discrimination or barriers to employment for other reasons and you want us to be aware of that during the hiring process, please don't hesitate to mention it in your application.

If this position interests you, please send your CV and a cover letter by email to embauche@koumbit.org by March 9th 2020. We thank everyone who takes the time to respond to this job ad, but we'll only contact people we select for an interview.

Call us

☏ +1 514 907 9494
Lun: 10h à 12h
Mar/Mer: 10h à 12h et 13h à 16h
Jeu: 10h à 12h
Mon: 10AM to 12PM
Tue/Wed: 10AM to 12PM et 13AM to 16PM
Thu: 10AM to 12PM

Come and See Us!

1883, rue Atateken,
Montréal (Québec) H2L 3L7, Canada
Veuillez noter que nos bureaux n'ont pas de stationnement attitré.
1883 Atateken Street,
Montreal, Quebec, H2L 3L7, Canada
Please note that you'll need to find on-street parking.

Write to Us

Informations générales

Support technique

Pour une demande de devis, voir le formulaire à la page contact.

Nos clefs PGP

General inquiries

Technical support

For a free estimate, see the form on our contact page.

Our PGP keys

Follow Us

ktweb_menu_social