React Developer

Negotiable
18 October 2018

JOB DESCRIPTION

Knowledge, Skills and Abilities

  • Required Skills
    • Strong proficiency in Javascript
    • Proficiency in Python, Java, C/C /C#, or other back-end languages
    • Understanding of React.js or similar web frameworks
    • Experience with popular React.js workflows (such as Flux or Redux)
    • Experience with databases (relational and NoSQL)
    • Familiarity with newer specifications of EcmaScript (i.e. ES6)
    • Experience with data structure libraries (e.g. Immutable.js)
    • Experience with RESTful APIs
    • Experience with the Publish Subscribe pattern
    • Knowledge of modern web authorization mechanisms
    • Familiarity with code versioning tools such as Git
    • Proficiency in Linux
    • Experience in integration and unit testing
    • Ability to work in a team or as an individual

  • Preferred Skills and experience with the following:
    • Familiarity with modern front-end build pipelines and tools
    • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
    • Experience with GraphQL-based APIs
    • A knack for benchmarking and optimization
    • Experience working with hardware / Internet of Things device control systems
    • Experience with Test Driven Development / Behavioral Driven Development
    • Familiar with container technologies (Docker)
    • Familiar with messaging protocols such as MQTT or AMQP
    • Build automation / continuous integration / continuous delivery experience
    • NoSQL database experience (MongoDB, DynamoDB, InfluxDB, etc)
    • Working in cloud environments (AWS, Google Cloud, Azure, etc)
    • Agile/Scrum experience

About Petroplan:

Petroplan is a global organisation which specialises in connecting skilled professionals with exceptional contract and permanent career opportunities throughout the oil, gas and energy industry. This has been our focus since Petroplan was formed in 1976.

Our company aim isn't to be the largest industry recruitment specialist but rather the best. As such, our recruitment services, contractor management and specialised support is tailored to meet the individual needs of candidates, contractors and clients. Petroplan's local offices across Europe, the Middle East, North America, Asia-Pacific, Africa and Australasia support projects throughout forty countries. Our client portfolio includes multi-national companies, together with niche organisations focusing on a specialist discipline or location.

For more information please feel free to visit our website http://petroplan.com

MORE JOBS LIKE THIS

SEARCH

JOBS

CONTENT