Backend Developer (Go + React)
Skills
About the role
Job ID: 382851
Hybrid
Bangalore, Karnataka, India
3 - 5 years
Backend Developer (Go + React)
Location: Bangalore, Karnataka, India (Hybrid)
Experience: 3 - 4 Years
Job Type: Full-time
What You'll Build
At GreedyGame, you'll work on products that process large volumes of advertising, analytics, and monetization data powering the mobile ad ecosystem.
This is a backend-heavy role. We're looking for engineers who are primarily strong backend builders with deep, hands-on Golang experience, and who can also confidently build and maintain React-based user interfaces when needed. The majority of your time will be spent on system design, API development, and backend architecture - not UI work.
You will own features end-to-end - from database design and API development to frontend implementation and production deployment - with backend ownership as the core of the role.
Must-Have Skills
Golang (Non-Negotiable, Primary Focus)
Minimum 1.5+ years of hands-on production experience building backend services in Golang.
Strong understanding of goroutines, channels, concurrency patterns, and memory management.
Experience building REST APIs, background workers, event-driven systems, or microservices.
Ability to design scalable backend architecture, debug production issues, optimize performance bottlenecks, and write maintainable Go code.
Comfortable owning backend systems independently, including infrastructure and deployment concerns.
React & Frontend Development (Required, Secondary)
Experience building production-grade applications using React.js - this is a must-have, even though the role is backend-focused.
Strong understanding of component lifecycle, state management, rendering behavior, and API integration.
Experience working with Next.js is preferred.
Familiarity with Redux, Zustand, or similar state management solutions.
Databases & Infrastructure
Experience designing and optimizing SQL databases such as PostgreSQL or MySQL.
Strong understanding of query optimization, indexing, transactions, and schema design.
Experience working with Redis for caching.
Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud environments is highly preferred.
What Will Make You Stand Out
Experience working on ad-tech, analytics, fintech, gaming, SaaS, or other high-scale platforms.
Experience handling systems serving millions of API requests or large-scale datasets.
Strong understanding of observability, logging, profiling, and production debugging.
Contributions to open-source projects, technical blogs, or side projects built using Go.
We May Not Be the Right Fit If
Most of your experience is frontend-focused with limited backend ownership.
You have only academic, training, or side-project exposure to Golang.
You have not worked with Golang in a production environment.
You have no working experience with React, even if your focus is primarily backend.
You prefer narrowly defined tasks over end-to-end product ownership.
What Success Looks Like
Within your first few months, you will:
Build and optimize scalable Golang backend services as your primary responsibility.
Ship production-ready features across the backend and, when needed, the frontend.
Improve system performance and reliability.
Contribute to architectural discussions and code reviews.
Take ownership of features from design through deployment.
Workplace TypeHybrid
Employment TypeFull-time
Experience Levelassociate
Annual Compensation INR 800,000 - 1,200,000
Work Experience (years)3 - 5 years
Skills
analyticsreactapigoownershipapi development
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.