Full-Stack Tech Lead, Singapore

Singapore 22 months agoFull-time External
Negotiable
Tasks - Take technical responsibility of a project, leading a small group of developers - Fullstack role: develop robust, performant and scalable microservices, and reusable frontend components - DevOps responsibility: infrastructure as a service terraform script, continuous integration pipeline, and other development & production needs - Align architecture, technology and solutions between projects through our tech guilds and meetings • *Requirements**: - 3 years of experience leading a software development team - Experience in working in a software development team >= 12 - Experience in setting up projects and integration pipelines - Experience in software and cloud architecture - Experience in security and secure software development lifecycle (SSDLC) - Experience in launching production solutions - 2 years of experience in maintaining live production systems - Ability to lead an international and geographically distributed team - Excellent communication skills in English - Up to date with latest software development and devops best practice • *Additional / Bonus**: - Strong interest in or knowledge of crypto currencies / blockchain / cryptography - Strong interest in decentralized finance - Finance and banking industry experience or exposure - Contributions to open-source projects Required Technology Stack • *You cover most of our tech stack or are willing to learn**: - React, Redux, HTML5, CSS3 - Go - NodeJS - Micro service architecture - Kubernetes - PostgreSQL - AWS • *Additional / Bonus**: - NestJS (NodeJS), TypeORM - StencilJS - WebSockets - Blockchain, web3js, etherjs, Rosetta - Kafka, Redis, Zookeeper, Consul • *Benefits**: - The chance to be part of a movement shaping the future of our world's financial system - Be part of a highly-skilled, diversed and motivated development team with mentoring culture - Close proximity to exciting crypto projects and bleeding edge technology solutions If this reads like your profile, we would like to hear from you so please send us your CV! Even if you're not there yet but think you could be a good fit for our team, please still reach out to us. Thank you