Job Title: Software Engineer Intern (with PPO) - Frontend - Crio.
Do
Location: Bengaluru, India
Type: Full time, work from office
Duration: 3 months internship followed by PPO
Opportunity: Full-time offer based on performance
Internship salary: 40K per month
Salary upon PPO: 9L to 10L (LPA)
About Company
Crio.do is among India’s fastest-growing ed-tech platforms, uniquely empowering learners to
develop real-world tech skills by working on live, industry-grade projects—mirroring the
experience they’d gain at leading tech company. We’re now backed by Skill-Lync, our parent
company, which has raised over ₹400 crore in combined Series A and B funding from
leading investors like Y Combinator, Iron Pillar, and Better Capital. Together, we’re building a
future-ready learning ecosystem — growing at 100% YoY, with a strong mission to bridge the
skill-employability gap in India.
Job Overview
We’re looking for a Software Engineer Intern(Frontend) who is passionate about crafting
great user experiences and writing clean, scalable code. During your internship, you’ll work
closely with our product and engineering teams to bring intuitive and impactful UI to life. High
performers will be considered for a full-time offer post internship.
Key Responsibilities
● Develop responsive, high-performance web pages using React frameworks like
Gatsby.js and Next.js, ensuring seamless experiences across devices and
browsers.
● Implement clean, modular, and reusable UI components, adhering to best
practices in code quality, readability, and maintainability.
● Collaborate closely with designers and backend engineers to translate product
requirements and UI/UX designs into functional and visually appealing interfaces.
● Participate in peer code reviews, providing and receiving feedback to uphold high
standards and improve team code quality.
● Continuously learn and apply modern frontend technologies, including
performance optimization, SSR/SSG, and component-driven development.
● Engage in daily stand-ups and tech KT sessions, contributing to team discussions
and sharing knowledge proactively.
● Take ownership of assigned tasks or features, working independently to drive
them from concept to deployment with accountability and attention to detail.
What we are looking for
● Multiple projects showcasing your ability to build an effective and well designed
frontend for applications.
● Solid understanding of JavaScript (ES6+), React.js and Web Vitals, with the
ability to build interactive, stateful components and manage application state
effectively.
● Familiarity with modern frontend frameworks like Next.js or Gatsby.js, and a
willingness to dive deeper into them as needed.
● Ability to write clean, modular, and maintainable code, following best practices and
consistent styling.
● Strong grasp of HTML and CSS, including responsive design and cross-browser
compatibility.
● Experience with Git for version control and working knowledge of RESTful API
integration.
● A can-do attitude – ready to take on bugs, challenges, and new tasks with
confidence and a problem-solving mindset.
Good to Have
● Experience with TypeScript, Next.js, or testing libraries (e.g., Jest, React Testing
Library).
● Knowledge of performance optimization techniques.
● Previous internship or project-based experience in frontend development.
Perks & Benefits
● Internship stipend.
● Mentorship from experienced engineers.
● Opportunity to work on live, impactful projects at an established startup.
● Ability to own, grow, create impact and gain exposure to product and business
aspects
● Gain knowledge of in-demand GenAI tools and frameworks.
● Chance for full-time conversion based on performance.