Lead Full Stack Developer
Requirements:
• Bachelor’s Degree in Computer Science or related field.
• Working experience as a Full Stack Developer and experienced/knowledgeable in all stages of software development.
• Highly experienced with back-end programming languages such as Python, JavaScript/NodeJS, Java, Solidity, GoLang, Rust, etc.
• Proficient experience using JavaScript libraries and frameworks such as NodeJS, ReactJS, AngularJS, BackboneJS, JQuery, etc
• Developing and designing RESTful services and APIs.
• Hands-on Experience with MS Azure Cloud, Mircoservices, CI/CD and Pivotal Cloud Foundry (PCF)
• Strong middleware messaging knowledge Kafka, Solace Queue, Rabbit MQ, etc
• Blockchain/Distributed Ledger technology hands on experience will be a big advantage specifically: Ethereum, Hyperldeger fabric/sawtooth, DAML, Corda, etc
• Knowledge of blockchain concepts such as consensus protocols; large-scale distributed systems; applied cryptography.
• Excellent written and verbal communication skills, with a strong attention to detail and a head for problem solving.