Organization
iMMAP is an international nongovernmental organisation that provides information management services to humanitarian and development organizations. Through information management, we help our partners target assistance to the world’s most vulnerable populations. Our core philosophy is that better data leads to better decisions and that better decisions lead to better outcomes. iMMAP’s critical support to information value chains helps to solve operational and strategic challenges of our partners in both emergency and development contexts by enabling evidence-based decision-making for better outcomes.
Background
We are looking for a highly skilled full stack developer who is comfortable with leading a remote team to responsibly design and develop responsive web applications. Under the direct supervision of the Chief Technology Officer and in close collaboration with iMMAP’s various project teams, the Full Stack Development Coordinator will lead on finalizing the development of ongoing iMMAP internal web projects and design and implement new features according to iMMAP strategic priorities.
The platforms are at an advanced phase and require a critical eye to improve the product functionalities and lead the development of new applications.
Description of Duties
- Organize and manage the work of a remote web development team
- Revise development roadmaps and implement development workflows
- Write well designed, efficient code using development best practices
- Create and maintain software documentation
- Design and architect new features based on management requirements and consistent with existing solution architecture
- Support development infrastructure (servers, cloud services, etc…)
- Develop test scenarios in accordance with users needs
- Ensure responsiveness of the applications and cross-platform optimization
- Manage pull requests and document issues and their resolution on GitHub
- Participate in or conduct end user training, including development of user guides and reference materials
Requirements
- Degree in Computer Science
- 3+ years of experience in web development or related field
- Strong organizational and project management skills
- Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript
- Familiarity with JavaScript frameworks such as React, Vue or Typescript
- Familiarity with PHP frameworks such as Laravel
- Proficiency with server-side languages such as Python, Ruby, Java, PHP or .Net
- Familiarity with Content Management Systems such as WordPress
- Familiarity with database technology such as MySQL, PostgreSQL or MongoDB
- Familiarity with cloud computing services such as AWS
- Hands-on experience with Docker and Linux server management
- Hands-on experience on agile teams, following concretely the Scrum methodology
- Familiarity with Jira and Confluence
- Excellent verbal communication skills
- Good technical writing skills
- Good problem-solving skills
- Attention to detail
- Proficiency in English
Job Conditions
- Home based in Europe
- Consultancy contract (40 hours/week)
- Attractive monthly fee and package (incl. annual leave, sick leave, etc)
Guiding Principles
Personnel is expected to conduct itself in a professional manner and respect local laws, customs and iMMAP’s policies, procedures, and values at all times and in all Countries.
iMMAP has zero-tolerance for sexual harassment, exploitation and abuse, human trafficking, child abuse and exploitation. Any violations of these principles and policies will be treated as serious misconduct.
iMMAP is an Equal Opportunity Employer regardless of background.
How to apply
Please apply through: https://careers.immap.org/jobs/365