Full Stack Engineer

GreedyGame

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
PTO
Parental leave

Job summary

Pubscale engineering team in Bengaluru is seeking a senior engineer to own product surfaces end to end, from brief to production. You will shape React screens, Go APIs, and data models, while building a scalable design system for dashboards and reports.

The role emphasizes frontend excellence, strong TS and HTML/CSS fundamentals, and a hands-on backend mindset with Go, PostgreSQL, and MongoDB. You will mentor juniors and collaborate with cross-functional teams.

Qualifications

  • 4–5 years building production web applications, with most time in React.
  • Deep React and TypeScript experience (hooks, composition, performance, memoization).
  • Strong HTML and CSS fundamentals (layout, responsive, accessibility).
  • Proven track record shipping complex dashboards/tables with large data sets.
  • Hands-on Go backend experience or willingness to go deep in Go (REST APIs).
  • Experience with PostgreSQL and MongoDB (schema design, indexing, query optimization).
  • Experience with Git workflows, CI/CD, code reviews, production debugging.
  • Ownership mindset: scope work, flag risks, see features through to adoption.

Responsibilities

  • Own product surfaces end to end: publisher dashboards, mediation, reporting, and workflows across React, Go, and data models.
  • Define frontend structure: components, state management, loading/empty/error states, and fast, accessible pages.
  • Build and grow design system: shared components for tables, filters, charts, and forms.
  • Design APIs the UI needs: write/extend Go services, response contracts, pagination and caching decisions.
  • Work with data layer: model/query PostgreSQL and MongoDB, support analytical stores, optimize slow queries.
  • Ensure reliability: add monitoring, error tracking, tests, and root-cause production fixes.
  • Mentor interns and engineers; write proposals and explain tradeoffs to product/engineering.

Skills

React
TypeScript
HTML
CSS
Go
REST APIs
PostgreSQL
MongoDB
Git workflows
CI/CD
Data modeling
Performance optimization

Tools

Redux
React Query
Kubernetes
Testing (unit/integration)

Job description

Pubscale is GreedyGame’s flagship product, a monetization, user acquisition, and growth platform used by 5,000+ apps and games and serving 100M+ daily ad impressions. Brands like Amazon, Dream11, MPL, ShareChat, and Mobikwik run on it, along with 1,000+ publishers across 20+ countries. We’re scaling from 1 to 10, and we need a senior engineer who can own product surfaces from brief to production.

The products you’ll own:
Pubscale:

monetization, user acquisition, revenue uplift, and business-growth analysis in one place

Immersive Ads:

native, non-intrusive ad formats with smart caching, priority loading, and adaptive refresh

Offerwall:

a reward-based engagement layer that monetizes non-paying users through personalized tasks, with eCPMs up to $1000 in Tier 1 geos and up to 3X more revenue in emerging markets

AdX & GROW:

Google Ad Manager monetization with premium demand partners, plus an AI-driven UA engine

What you’ll do:
  • Own product surfaces end to end: publisher and internal dashboards for ad unit management, mediation, reporting, monitoring, and operational workflows, covering the React screens, Go APIs, and data model behind them
  • Set the frontend bar: define how we structure components, manage state and server data, handle loading, empty, and error states, and keep data-heavy pages fast, accessible, and responsive
  • Build and grow our design system: a shared component library for tables, filters, date-range pickers, charts, and forms
  • Design the APIs the UI needs: write and extend Go services, shape response contracts, and make calls on pagination, aggregation, caching, and where computation should live
  • Work with the data layer: model and query PostgreSQL and MongoDB, work with analytical stores for reporting, and catch slow queries and N+1 patterns before they reach users
  • Make it reliable: add monitoring, error tracking, and tests where they matter, and drive production fixes to the root cause
  • Raise the team’s level: review code, mentor interns and junior engineers, write technical proposals, and explain tradeoffs to product and engineering
What we’re looking for:
  • 4–5 years building production web applications, with most of that time in React
  • Deep React and TypeScript: hooks, composition, performance profiling, memoization, and knowing when to use React Query or Redux and when not to
  • Strong HTML and CSS fundamentals: layout, responsive design, accessibility, and attention to visual detail
  • A track record of shipping complex tables, filters, charts, and dashboards over large datasets, with virtualization, pagination, and efficient re-rendering
  • Hands‑on backend experience in Go (or solid experience in another backend language and a willingness to go deep in Go): REST APIs, concurrency basics, and testing
  • Comfort with PostgreSQL and MongoDB, including schema design, indexing, and query optimization
  • Experience with Git workflows, CI/CD, code reviews, and production debugging
  • Ownership: you scope work, flag risks early, and see features through to adoption
Bonus:
  • Built or maintained a design system or component library
  • Charting experience (Recharts, ECharts, D3, Highcharts) and data-visualization sense
  • ClickHouse or BigQuery for analytics workloads
  • Ad‑tech, analytics, or B2B SaaS dashboard experience
  • Frontend performance work: bundle splitting, Core Web Vitals, rendering large datasets
  • Experience building MCP servers or AI-assisted product features
  • Startup experience or meaningful freelance or open‑source work
What makes you a great fit:
  • You think in screens, flows, and the job a publisher is trying to get done, and you push back when a flow doesn’t serve that job
  • You write clean, maintainable React and care about the details users actually notice
  • You’re as comfortable opening a Go handler or a slow query as you are a component file
  • You make pragmatic tradeoffs between speed and quality and explain them clearly
  • You enjoy helping engineers grow and leave codebases better than you found them
Why Pubscale:
  • Work on products used by millions of users every day
  • Real ownership of the screens and services that publishers and internal teams rely on
  • A direct line to the CTO and a seat at the table on technical direction
  • A learning stipend for books, courses, and conferences, plus internal blogs
  • Comprehensive benefits: health insurance, PTO, parental leave, and more
  • A high-growth, inclusive, engineering‑led culture that supports experimentation and impact
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer
Fullstack Developer

GreedyGame Media Pvt. Ltd. • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Health insurance
Paid time off
Parental leave
+1
Data Analyst
Data Analyst

GreedyGame • Bengaluru

Hybrid
INR 800,000 - 1,400,000
Hybrid work model
Data Analyst
Data Analyst

GreedyGame • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Hybrid work model
Senior Software Engineer (Golang, Linux/Unix, Cloud, Agile Development)
Senior Software Engineer (Golang, Linux/Unix, Cloud, Agile Development)

PubMatic • Maharashtra

Hybrid
INR 1,000,000 - 2,000,000
Healthcare insurance
Broadband reimbursement
Catered lunches
+1
Principal Software Engineer - Golang
Principal Software Engineer - Golang

PubMatic • Maharashtra

Hybrid
INR 4,000,000 - 9,000,000
Hybrid work schedule
Healthcare insurance
Catered lunches & snacks
Principal Software Engineer - Golang
Principal Software Engineer - Golang

PubMatic • Pune District

Hybrid
INR 3,000,000 - 4,200,000
Paternity/maternity leave
Healthcare insurance
Broadband reimbursement
+1
QA Engineer [Offerwall]
QA Engineer [Offerwall]

GreedyGame Media Pvt. Ltd. • Bengaluru

On-site
INR 450,000 - 650,000
Manual QA Engineer – Web Applications & Dashboard
Manual QA Engineer – Web Applications & Dashboard

GreedyGame • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Software Engineer - PubMatic AgenticOS (Buy Side Bidding Platform)
Principal Software Engineer - PubMatic AgenticOS (Buy Side Bidding Platform)

PubMatic • Pune District

Hybrid
INR 6,000,000 - 9,000,000
Hybrid work schedule
Healthcare benefits
Engineering Manager, Data & Analytics
Engineering Manager, Data & Analytics

PubMatic • Pune District

Hybrid
INR 4,200,000 - 6,200,000
Hybrid work schedule
Healthcare insurance
Catered lunches