Humanitarian Operations

React.js Developer

Closed
Onsite
7-15 hours / week

Humanitarian Operations is the UK registered charity that is releasing a new education platform for children that are subject to lockdown, social distancing, and home learning. This is your chance to make a difference in their lives

What will you be doing?

We are looking for a talented JavaScript developer who is proficient with React.js to join our development team. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. As you will be working as part of a collaborative team, teamwork and problem solving will be some of your best qualities.

Responsibilities

* Developing new user-facing features using React.js

* Make use of reusable components and front-end libraries for use across the platform

* Translating designs and wireframes into high-quality code

* Optimizing components for maximum performance across a vast array of web-capable devices & browsers

* Collaborate with back-end developers and web designers to improve the usability

* Stay up-to-date on emerging code standards.

Skills

* Working knowledge of JavaScript, CSS, HTML, and other front-end languages.

* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

* Thorough understanding of React.js and its core principles

* Experience with popular React.js workflows (such as Flux or Redux)

* Familiarity with RESTful APIs

* Knowledge of modern authorization mechanisms, such as JSON Web Token

* Familiarity with modern front-end build pipelines and tools

* Ability to understand business requirements and translate them into technical requirements

* A knack for benchmarking and optimization

* Familiarity with GIT code versioning tools

What are we looking for?

At Humanitarian Operations, we do things a little differently. We are done with corporate hierarchies and work in an agile, start-up, fashion. We celebrate everyone’s individuality and ideas as exactly what they are; valuable! There are no ‘stupid questions’ or ’wrong answers’, all opinions matter. 

We offer creative autonomy in each role and take a collaborative approach to solve problems. We don’t believe in micro-management, we believe in supporting each individual to reach their best potential and finding the most efficient and innovative solutions. 

HOPE is not just a place of work. It is a place of growth, learning, and development. We are co-creating a new world and having fun whilst doing it. We want to challenge everyone in positive and creative ways every day so we can all evolve together 

What difference will you make?

Our work at HOPE will help make a real impact on the lives of children, the homeless and disaster survivors around the world. 

Joining at this phase of our company, you will be working towards our goal of minimising education inequality. Bringing new and positive education to anyone with access to a smartphone, in a fun and engaging way.

Your work will also help our team of young trailblazers that give their all in making their work, our platform and ethos a success

Opportunity reference number: 868785