Job Title: Full Stack Team Lead (React.js, Node.js, Three.js, MongoDB, Redis, Kafka, AWS DevOps)
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 jr. 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.
Brief Description
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 a robust front-end with React.js and Three.js, and an efficient back-end with Node.js
4. Foster a positive, collaborative team environment, promoting knowledge sharing, and driving continuous improvement.
5. Conducting interviews for interns, hiring and managing interns, conducting daily sync-ups to track intern activity
6. Perform and Manage all deployments on AWS or similar Cloud Service Providers
7. Requirement gathering from external clients and internal teams.
Qualifications:
1. 2-5 years of software development experience with strong proficiency in JavaScript, React.js, and Node.js.
2. Working knowledge of AWS cloud services and DevOps practices.
3. Demonstrated leadership ability, excellent communication skills, and a team-oriented mindset.
4. Experience with Three.js or other 3D rendering libraries.
5. Experience with developing web3 and blockchain solutions will be an advantage
6. Understanding of Agile development methodologies.
Skill(s) required
Amazon Web Services (AWS)DevOpsJavaScriptMongoDBNode.jsProject ManagementReactReactJSRedis