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
Who are we?
Humanitarian Operations (HOPE) started as a ‘First Responder Disaster Relief Agency’ on September 1st, 2004, when the Bahamian Government became overwhelmed by the disaster and destruction caused by Hurricane Frances. The team has operated and provided much-needed assistance in every major disaster location since its formation, including the Haitian Earthquake, the Indian Ocean Tsunami, Hurricane Katrina and the floods in India. It is impossible to quantify the number of lives that have been saved.
Humanitarian Operations is now branching into our second mission; to eradicate educational inequality. We aim to make education widely available to every child in the world, regardless of their background or location, and without prejudice.
We are growing our team and looking for like-minded individuals to bring their skills to push our mission forward. We value teamwork, honesty, and flexibility in the workplace, and creating an environment for each individual to flourish is of the utmost importance to us.
What’s it like to work at HOPE?
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.