₹10L – ₹25L a year estimatetypical for IT Jobs in India, 838 posts
Posted 9 days ago
Free · takes a minute · your resume fills your profile
CoreHRx never asks candidates for money. If anyone does, .
Role at a glance
You will
The role involves researching technical concepts, writing video scripts, reviewing educational videos, and ensuring that content is…
Develop clear, engaging scripts for educational videos on undergraduate Computer Science topics.
Research technical concepts and create accurate, learner-focused content.
Experience
2–5 years
Education
Master's degree or higher
Must-have skills
C++Content WritingJavaPython
Work mode
Remote
How well do your skills match this job?
Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
JoVE is the world-leading video platform for scientific research and education. Millions of scientists, educators and students worldwide use JoVE for their research, teaching and learning. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including leaders such as Harvard, MIT, and Stanford. As a rapidly growing company, with offices in the USA, UK, Australia, and India servicing clients in over 60 countries, we are seeking talented and ambitious individuals to join our company.
The Role
We are seeking a knowledgeable and detail-oriented Content Creator to develop engaging educational content for undergraduate Computer Science students. The role involves researching technical concepts, writing video scripts, reviewing educational videos, and ensuring that content is accurate, clear, and aligned with undergraduate curricula and learning objectives.
Responsibilities
Develop clear, engaging scripts for educational videos on undergraduate Computer Science topics.
Research technical concepts and create accurate, learner-focused content.
Cover subjects such as programming, data structures, algorithms, databases, operating systems, and computer networks.
Review educational videos to ensure technical accuracy, conceptual clarity, and instructional effectiveness.
Incorporate relevant examples, code snippets, and practical applications to simplify complex concepts.
Edit and refine scripts and video content based on feedback and quality standards.
Requirements
Master's degree or PhD in Computer Science, Information Technology, Software Engineering, or a related field.
2–5 years of experience in technical content writing, educational content development, or scriptwriting.
Strong understanding of core undergraduate Computer Science subjects.
Familiarity with programming languages, such as Python, Java, or C++.
Excellent technical writing, research, editing, and proofreading skills.
Ability to simplify complex technical concepts into clear and engaging explanations.
Benefits
A competitive compensation package.
We are fully remote!
You will make a direct impact in accelerating science research and education.
Opportunity to work with global teams and in an environment that promotes innovation and collaboration.
Our strong promotion from within culture draws a clear path to advance your career with us.
This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.
Questions you may be asked
What are the four pillars of OOP, with a Java example of each?
What is the difference between an abstract class and an interface in Java?
What is the difference between method overloading and method overriding?
What is the difference between == and equals() in Java?