We are a young startup company, so you will be reporting directly to the CEO. You will be responsible for full stack development as an individual along with team lead responsibilities taking up to 30% of your daily activities like conducting interviews and performance review meetings with interns and junior developers, hiring interns, hiring frontend and backend developers, managing their deadlines and driving their daily sync up calls to track performance and deliver the requirements on time.
We're seeking a talented and driven full-stack team lead with a passion for creating cutting-edge web applications and experiences in the web3 space. You'll play a vital role in leading a team of developers, guiding the architecture and implementation of highly interactive, dynamic web solutions. If you thrive on collaboration, technical challenges, and delivering innovative products, this is the role for you.
Key responsibilities:
1. Lead a team of skilled full-stack developers, providing mentorship, guidance, and support to ensure the delivery of high-quality code and projects on time
2. Develop scalable, performant, and secure web applications, leveraging your expertise in React.js, Node.js, Three.js, MongoDB, Redis, and Kafka
3. Actively participate in hands-on development, contributing to the creation of robust front-end with React.js and Three.js, and efficient back-end with Node.js
4. Foster a positive, collaborative team environment, promoting knowledge sharing, and driving continuous improvement
5. Conduct interviews for interns, hire and manage interns
6. Perform and manage all deployments on AWS or similar cloud service providers
7. Work on requirement gathering from external clients and internal teams
Requirements:
1. Expertise in React.js, Node.js, Three.js, MongoDB, Redis, Kafka, and AWS DevOps
2. Strong data structures skills is a must-have for this role
3. Willingness to learn the basic and then advanced concepts of cryptocurrency, web3, blockchain, cryptography, agile methodology, Three.js, Three Fiber for 3D game development, audio and video to in-browser animation coding
4. Good communication skills in English and basic understanding of Hindi
Current work in progress in-browser card game (that you will become team lead for):