Location
Bangalore | India
Job description
Roles & Responsibilities:
- Mentorship:
- Provide one-on-one and group mentoring to aspiring full-stack developers, helping them navigate through challenges and achieve their learning goals.
- Offer guidance on best practices, coding standards, and industry trends in both front-end and back-end development.
- Curriculum Development:
- Collaborate with the curriculum development team to create comprehensive and up-to-date full-stack development learning materials.
- Contribute to the design and improvement of hands-on projects that reinforce key concepts.
- Technical Knowledge:
- Stay abreast of the latest technologies and trends in full-stack development.
- Demonstrate proficiency in a variety of programming languages, frameworks, and tools commonly used in both front-end and back-end development.
- Qualifications:
- Master's degree in Computer Science or a related field
- 3+ years of experience in software engineering, web development, and/or full-stack engineering.
- Proficiency in multiple programming languages, such as JavaScript, HTML/CSS, JavaScript,
Frontend frameworks, Backend technologies, Databases and web storage, Git/GitHub,
& REST.
- Expertise:
- Demonstrated expertise in both front-end and back-end technologies (e.g., JavaScript, React, Node.js, Python, Django, etc.).
- Excellent communication and interpersonal skills, with the ability to convey complex technical concepts in an understandable manner.
- Previous experience in mentoring or teaching, with a focus on fostering a positive and inclusive learning environment.
- Strong problem-solving skills and the ability to guide others in troubleshooting.
- Up-to-date knowledge of industry trends and best practices in full-stack engineering..
Job tags
Salary