Position Details
About the Role
The primary responsibility of this role is for CertiK blockchain related products. CertiK’s blockchain aims to provide an end-to-end blockchain security ecosystem, where security and correctness are ensured at each layer of the blockchain infrastructure. This includes off-chain and cross-chain protocol, smart contract, programming language and compiler, smart contract execution, blockchain consensus, and OS & Storage system.
As a passionate Fullstack Engineer Intern at CertiK, you will be developing consumer-focused products and features for CertiK platforms. These include several products ranging from client portals to monitoring systems, and blockchain analysis & Insight (AI) tools. You will get an opportunity to build the products from the ground up here. This means you can involve in all the stages of the product development & development lifecycle as idea generation, user interviews, planning, design, prototyping, execution, shipping, and iteration.
Responsibilities
Develop End-to-End customer-facing features from web/mobile portal to back-end service.
Take ownership of all aspects of the software -- front end, backend, design, architecture, and operations
Be flexibility to work on all aspects of delivering working software, including analysis, design, automated testing, operations, CI/CD, cross-team collaboration, and support
Learning new technologies to keep your skills current.
Grow and scale your abilities as the company grows
Qualifications
Proficient in one of the front-end tech stacks like Javascript/HTML/CSS and frameworks like reactjs/vuejs/jquery
Proficient in back-end languages like Python/Ruby/Golang and able to implement web servers & API services
Solid fundamental computer science knowledge like data structure, algorithms, databases/SQL, testing, CI/CD, GIT, and shell scripts
Experience with server-side concepts (microservices, caching, performance, monitoring, and scalability) a plus
Familiar with AWS cloud technologies (e.g. S3, EC2, Lamba etc)
Fast-paced programming mentality with the ability to turn things around quickly
Strong and creative problem-solving skills; always willing to embrace new technologies and collaborate
Bonus if you have:
Prior experience with blockchain systems.
Prior experience in a fast-paced, growing start-up environment