⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Frontend Software Engineer – Next.js / React

  • Source: LinkedIn
  • upGrad
  • On-site
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

About the Company

Job Title: Software Engineer - Frontend (React)

Location: Bangalore

About upGrad:

Founded in 2015, upGrad is Asia’s largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for working professionals. Through its B2B arm, upGrad also provides enterprise training, recruitment, and staffing services. With 10M+ learners across 100+ countries, 300+ global university partners, 2500+ pathway connections, and 20,000+ recruitment partners, upGrad continues to empower careers worldwide. Learn more at www.upgrad.com.

About the Role

Role Summary

We are seeking a strong Frontend Software Engineer to build and evolve high-quality, high-performance web experiences using Next.js, React, TypeScript, and JavaScript.

This role goes beyond traditional frontend development. The ideal candidate will have a deep understanding of web performance, Core Web Vitals, browser fundamentals, rendering strategies, caching, networking, APIs, and the end-to-end web request lifecycle.

The candidate will be expected to think from first principles, make sound engineering trade-offs, build scalable and reusable frontend foundations, and collaborate closely with Product, Design, Backend, and Infrastructure teams.

Responsibilities

  • Build and evolve web applications using Next.js, React, TypeScript, and JavaScript, with strong engineering foundations.
  • Own and continuously improve web performance, with a deep understanding of Core Web Vitals including LCP, INP, CLS, and TTFB.
  • Work with modern rendering strategies including SSR, SSG, CSR, hydration, caching, and resource loading.
  • Use browser profiling, Lighthouse, RUM, observability, and profiling tools to identify bottlenecks and improve real-user performance.
  • Understand and optimise the complete web journey from CDN and caching through server rendering, APIs, browser execution, and the final user experience.
  • Build reusable frontend foundations, patterns, and components that can scale across products and teams.
  • Make thoughtful engineering decisions by evaluating performance, scalability, maintainability, reliability, and cost.
  • Challenge assumptions, unnecessary dependencies, excessive JavaScript, expensive rendering, and complexity that does not add value.
  • Partner closely with Backend, Infrastructure, Design, and Product teams to solve problems end-to-end.
  • Take a product-oriented approach by understanding how the complete experience works, performs, and feels to the user.
  • Move with pace by building, shipping, measuring, learning, and continuously improving.
  • Effectively leverage AI for coding, debugging, profiling, testing, exploration, and understanding unfamiliar systems, while maintaining ownership of engineering decisions.

Qualifications

Required Qualifications

  • 3–5 years of software engineering experience with strong frontend and web fundamentals.
  • Strong hands-on expertise in Next.js, React, TypeScript, and JavaScript.
  • Deep understanding of browser fundamentals, rendering, networking, caching, and web performance.
  • Strong understanding of Core Web Vitals with practical experience diagnosing and improving web performance.
  • Hands-on experience with SSR, SSG, CSR, hydration, and modern Next.js rendering and caching patterns.
  • Ability to understand when to use different rendering approaches based on the problem and product requirements.
  • Comfortable using RUM, profiling, observability, and performance-debugging tools.
  • Understanding of the infrastructure behind modern web applications, including CDNs, cloud, caching, deployments, APIs, and edge/server-side execution.
  • Ability to reason about performance, scalability, maintainability, reliability, and cost, beyond UI implementation.

Required Skills

Preferred Technical Skills

  • Strong expertise in React.js and Next.js.
  • Advanced understanding of TypeScript and modern JavaScript.
  • Experience with Core Web Vitals — LCP, INP, CLS, and TTFB.
  • Experience with SSR, SSG, CSR, hydration, and modern Next.js rendering patterns.
  • Experience with Lighthouse, Real User Monitoring (RUM), browser profiling, and performance-debugging tools.
  • Strong understanding of web caching, CDN architecture, resource loading, and networking.
  • Exposure to cloud platforms, deployments, APIs, and edge/server-side execution.
  • Experience building reusable f…

Skills

  • next-js
  • React
  • upgrad
  • TypeScript
  • microsoft-typescript
  • javascript
  • lighthouse
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with upGrad

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes