Software Developer – Consultant

NGO Jobs / UN Jobs Vacancy

Organization: Development Gateway
Closing date: 30 Apr 2021

Location: Remote worldwide, preferred locations: Argentina, Moldova, Romania, Armenia, Senegal, or Kenya.
Start Date: April 2021
Duration: 6 months with possibility of renewal.
Rate: Between U$S 22 - U$S 30 per hour, dependent upon location, experience, and skill level of the successful applicant.

The organization

Development Gateway (DG) is an international nonprofit organization that increases the impact of international development activities through innovative, sustainable information management solutions, web applications, and services. DG empowers people to accelerate change and transform their societies:
We are a creative and dynamic group of people based around the globe. We value hard work, innovative thinking, a commitment to teamwork, and a good sense of humor. We look for independent and self-directed team members. We believe that the quality of your work is more important than the number of hours you spend in your chair and our team members work relatively autonomously to achieve their goals.

This consultancy may be based anywhere the applicant is legally able to live and work. However, candidates must be able to overlap at least 4 working hours with Washington, DC.

What you get to do

● Analyze users’ needs and then design, test, and develop software to meet those needs, with a special focus on usability and design.

● Document code and report on project deliverables.

● Collaborate with a geographically distributed team and across time zones.

● Assist Quality Assurance team during development and deployment.

● Create and update project documentation

The necessary education, skills, and experience

● Strong experience developing with React JS and its related technologies

● Strong understanding of web markup, including HTML5 and CSS3 (including SASS/LESS),

● Expert knowledge of JavaScript, its quirks, and workarounds, including ES6, DOM manipulation and the JavaScript object model

● Knowledge and understanding of object-oriented programming languages/concepts

● Familiarity with RESTful APIs

● Experience with common front-end development tools such as Babel, Webpack, NPM, YARN, etc.

● Proficient understanding of code versioning tools and workflows (Git/Gitflow)

● Demonstrated experience of working in agile software teams and familiarity with scrum process and roles.

● Bachelor’s Degree (Master’s degree preferred) in Computer Science, Information Technology, or a related discipline, or equivalent experience.

● Excellent written and verbal communication skills in English. Proficiency in French is a plus.

Skills that will put you over the top:

● Knowledge of Docker and Cloud computing.

● Familiarity with Wordpress CMS.

● Experience using and optimizing relational databases (PostgreSQL, mySQL, Oracle), as well as noSQL.

● Experience developing back end web applications.

● Knowledge of architectural styles and design patterns.

● Enthusiastic team player with outstanding organizational, communication, and interpersonal skills conducive to team development.

● Aptitude for learning new technologies.

How to apply:

To apply, please send a CV and cover letter to Please mention “Software Developer” in the subject line. Only candidates selected for an interview will be contacted.

We are an equal opportunity employer and value diversity and lived experience. We strongly encourage applications from people whose identities are underrepresented in the sectors where DG works. DG does not discriminate on the basis of race, ethnicity, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status.

Apply to Job


Popular posts from this blog

Head Anticipation Hub (m/f/d)

Escuintla Associate, Guatemala

Consultant - Market System Development & Value Chain Development