Software Developer - Consultant at Development Gateway

2 years ago Development & Programming Middle Full-Time

This position may be based in Argentina, Kenya, Moldova, or Romania. However, candidates must be able to overlap at least four working hours with Washington, DC.


The necessary education, skills, and experience

  • Strong experience with agile methodologies, test-driven development, and continuous integration
  • 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.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, YARN, etc.
  • Strong experience developing solutions in Java, and Java related technologies, including the Spring Framework
  • Experience with defining application frameworks and platform architectures
  • Experience developing back-end web applications.
  • Knowledge of architectural styles and design patterns.
  • Familiarity with RESTful APIs
  • Proficient understanding of code versioning tools and workflows (Git/Gitflow)
  • Demonstrated experience working in agile software teams and familiarity with scrum processes and roles.
  • Bachelor’s Degree (Master’s degree preferred) in Computer Science, Information Technology, or a related discipline, or equivalent experience.
  • Well organized and detail-oriented
  • Ability to adapt to rapid changes and work on multiple projects.
  • Strong formal and informal leadership skills. Demonstrate the use of strong communication skills in interpersonal conflict conditions.
  • Excellent written and verbal communication skills in English.
  • Skills that will put you over the top:
  • Knowledge of Docker, Kubernetes, and Cloud computing.
  • Familiarity with WordPress CMS and WordPress API.
  • Experience using and optimizing relational databases (PostgreSQL, MySQL, Oracle) and NoSQL.
  • Knowledge of Cucumber and Gherkin Syntax.
  • Experience with interaction with blockchain technology
  • Enthusiastic team player with outstanding organizational, communication, and interpersonal skills conducive to team development.
  • Aptitude for learning new technologies.


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: www.developmentgateway.org.

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 position may be based in Argentina, Kenya, Moldova, or Romania. However, candidates must be able to overlap at least four working hours with Washington, DC.

What you get to do

  • Analyze users’ needs and then design, develop, and test 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 across time zones.
  • Assist the Quality Assurance team during development and deployment.
  • Create and update project documentation

Position details:

This position will be based in Argentina, Kenya, Moldova, or Romania. Preference will be given to candidates located in and around the metro areas of Cordoba, Argentina; Nairobi, Kenya; Chisinau, Moldova; and Bucharest, Romania.

This position will be contracted on a consultancy basis, which does not include benefits but offers competitive hourly pay. The projected hourly consultancy rate for this position is $25-30, based on location and experience level.

To apply, visit developmentgateway.org/careers/. 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 based on race, ethnicity, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status.

🇦🇷 Argentina 🇰🇪 Kenya 🇲🇩 Moldova 🇷🇴 Romania sql html css javascript AWS backend api rest
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)