Software Developer

Posted on November 29th, 2022
Expires on December 29th, 2022
Applicants
18
Location
Canada

Job Description

Status: Full-time

Type: Contract

Location: Remote / home-based

Employer: Canadian Women for Women in Afghanistan (CW4WAfghan)

Duration: Twelve-month contract (including a three-month probationary period) with the possibility of extension


Apply by: Open until filled


We are seeking a Software Developer to join us in improving the accessibility of our educational resources for Afghan women and girls around the world by building and improving our mobile and web applications. This role would primarily focus on:

  • The design, development and maintenance of our Darakht-e Danesh Library (DDL) mobile application, built using Expo
  • Maintenance of our organization’s WordPress site – cw4wafghan.ca
  • Development and maintenance of our Laravel-based DDL web application – darakhtdanesh.org
  • Technical support for our staff, trainers and students based in Afghanistan 

The successful candidate will be part of an enthusiastic, highly motivated and committed team who work together remotely in Canada, Afghanistan and internationally. This flexible position offers an opportunity to be part of a growing organization committed to responding to challenging human rights conditions in Afghanistan and united by the idea that human rights are universal, and that everyone deserves a quality education. 

Job Duties: 

  • Develop and maintain our mobile DDL React Native application built using Expo
  • Support the lead developer in the development and maintenance of our DDL Laravel web application 
  • Resolve bugs or maintenance issues as quickly as possible, and reply to complaints and inquiries related to the technical side of the apps, both from staff and users
  • Work with the Communications Associate, and contribute to maintaining our organization’s WordPress website from the backend, and perform regular updates as requested by staff
  • Assist the staff, trainers and students with technical queries and rectify issues that are technical in nature (e.g. device and software set up, troubleshooting connectivity issues etc.)
  • Use the designated workflow process and industry tools (e.g. Github, Slack, Jira, etc)
  • Communicate effectively, attend remote meetings and work flexibly with members of the team across different time zones


Required Qualifications: 

  • 2+ years of professional experience developing mobile and web applications
  • Degree or diploma in computer science or the equivalent in work-related experience
  • Experience working with Javascript or Typescript 
  • Experience writing and documenting APIs
  • Experience working with Laravel framework or other popular web frameworks
  • Familiarity with WordPress CMS
  • A team player and the ability to work independently
  • Capacity to be patient and understanding
  • Excellent work ethic
  • Bilingual written, read, spoken fluency (English & Dari or Pashto, or English, Dari & Pashto)


Other preferred/helpful qualifications:

  • Experience building React Native apps using Expo
  • Experience working with scripting languages such as PHP 
  • Familiarity with Amazon S3 and EC2
  • Experience working with databases such as MySQL
  • Contributions to open source projects
  • Familiarity with the open education movement and OER 


To Apply: 

Please submit the following documents by email:

  • A succinct cover letter explaining your interest in the position. The cover letter should be in the body of the email, and not as an attached document.
  • An up-to-date CV attached to the email submission
  • Applications must include two reference names and referee contact information. Referees should include professional colleagues and former supervisors, and should not be relatives or friends of the applicant. 
  • Optionally, feel free to include URLs to source codes or websites that exhibit your previous software development experience (eg. GitHub). 


Please apply soon, as applications are considered as they are received, via email to: Recruitment@CW4WAfghan.ca No phone calls please. Only successful applicants will be contacted for an interview.



About CW4WAfghan:

Canadian Women for Women in Afghanistan (CW4WAfghan) is a member-based, Canadian registered charity founded in 1998 to advance education for Afghan girls, women and their families, and to educate Canadians about human rights. We develop and deliver high quality education programs and resources in three areas: 1. Investing in Basic Education; 2. Community Literacy and Libraries; and 3. Technology for Education; and in Canada, through a Public Engagement Program. In Afghanistan, our programs establish school and community libraries, run literacy classes for women of all ages, undertake teacher education, furbishing schools with science laboratory materials, operate a girls’ school in Kabul, and more. In Afghanistan, our dynamic, talented team manages, implements and monitors our programs. In Canada, almost 2,000 members and a local chapter network are engaged as global citizens and raise awareness and funds to support our programs. CW4WAfghan members believe that individuals, as global citizens, working in solidarity and with integrity of purpose and action, can affect positive change in the world through education and the promotion of human rights. The organization’s mission is: Canadians taking action, in partnership with Afghan women, towards improving conditions of human rights, ending women's oppression, and providing opportunities for Afghan women to live their lives with dignity, certainty and purpose. To learn more about our programs, visit: www.cw4wafghan.ca

Skills Required

Categories

Web, Mobile & Software Development

Employer Information

6 jobs posted
Member since: Jan 2021

Applicants

Freelancer Profiles (18)

FullStack Software Developer Afghanistan
5 year(s) experience
0 job(s) worked
Expert Software Engineer Afghanistan
9 year(s) experience
0 job(s) worked
Senior Software Engineer Afghanistan
6 year(s) experience
0 job(s) worked
Backend Developer Afghanistan
5 year(s) experience
0 job(s) worked
Mobile Machine Learning Engineer Afghanistan
5 year(s) experience
0 job(s) worked
MIS and Digital Health Solutions Advisor Afghanistan
7 year(s) experience
0 job(s) worked
Software Developer- member of CodeWeekend Afghanistan
9 year(s) experience
0 job(s) worked
Full-Stack Developer Afghanistan
5 year(s) experience
0 job(s) worked
Software developer Afghanistan
2 year(s) experience
0 job(s) worked
Full Stack Web / Mobile App developer Afghanistan
4 year(s) experience
0 job(s) worked
Software Developer Afghanistan
7 year(s) experience
0 job(s) worked
Laravel and Angular Developer Afghanistan
7 year(s) experience
0 job(s) worked
Software and pictures and videos editing, mobile and computer skills. Afghanistan
1 year(s) experience
0 job(s) worked
Full stack web application developer Afghanistan
5 year(s) experience
0 job(s) worked
Full Stack Software Developer Afghanistan
4 year(s) experience
0 job(s) worked
Master Degree Student Russian Federation
3 year(s) experience
0 job(s) worked
Web Designer Afghanistan
5 year(s) experience
0 job(s) worked
Software Developer Afghanistan
4 year(s) experience
0 job(s) worked