Padmi

Backend Developer (Go + React)

BangalorePosted 3 months ago
Software engineeringMid-level
Apply at GreedyGame

Opens the source posting on jobs.pyjamahr.com

Source description

About the role

View original

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.

One address, no account. We’ll tell you when matching roles go live.

More at GreedyGame

Related open roles

View all roles