Overview
Full-stack Developer
Location: Bangalore, Karnataka, India (Hybrid)
Experience: 2 - 4 Years
Job Type: Full-time
The Opportunity
At GreedyGame, we build high-performance products that empower the mobile advertising ecosystem. We are looking for a Fullstack Engineer who is passionate about owning and building end-to-end solutions. In this role, you won’t just be "fixing bugs" or styling buttons; you will architect, scale, and maintain the entire data flow from optimized database structures to high-fidelity, interactive dashboards.
If you have a sharp eye for UI, a deep understanding of distributed backend systems, and a desire to write clean, production-grade code across the entire stack, you will thrive in our fast-paced environment.
Your Responsibilities
End-to-End Feature Ownership: Own, build, and scale high-fidelity web interfaces using React.js while developing the robust, concurrent Golang services that power them.
API Design & Architecture: Design, implement, and maintain highly scalable and secure RESTful APIs. Ensure seamless API contracts, data validation, and efficient communication between frontend and backend architectures.
Database Engineering: Architect and optimize database schemas (SQL/NoSQL) to ensure data integrity, high availability, and optimal query performance for high-scale operations.
Performance & Scalability Optimization: Continuously monitor and enhance application performance across the stack—ranging from asset delivery and lazy loading in the browser to backend execution latencies and system resource utilization.
Code Stewardship & Mentorship: Drive a culture of code quality by participating in and leading peer code reviews. Enforce modern standards (ES6+, Go best practices), write testable code, and champion technical documentation.
Production Reliability: Proactively identify system bottlenecks, resolve critical production issues, and strategically manage technical debt to ensure platform stability.
What We’re Looking For
Frontend Expertise: Production-level mastery of HTML5, CSS3, and Modern JavaScript/TypeScript. Deep hands-on experience with React.js, state management libraries (Redux/Zustand), and React.js framework mechanics. Mastery of Tailwind CSS is a major plus.
Backend Proficiency: Strong core engineering foundations in Go (Golang). You must have a solid grasp of concurrency patterns, routing, microservices architecture, and building resilient backend services.
Outcome-Driven Track Record: A proven professional portfolio or project history demonstrating measurable business impact such as streamlining legacy workflows, optimizing infrastructure costs, or building tools that scale.
The "GreedyGame" Mindset: An obsessive, self-driven learner who proactively adopts industry trends and thrives in an agile, "ship-fast" product environment.
Education: Bachelor’s or Master’s degree in Computer Science, IT, or a related technical field (equivalent industry experience and self-taught technical excellence are equally valued).
Perks & Culture
Impact: Your contributions will directly shape the efficiency of our internal operations and heavily impact our global ad-tech ecosystem.
Autonomy & Growth: Work closely with senior technical leadership with the autonomy to make architectural decisions, implement new tooling, and accelerate your career growth.
Vibrant Environment: Collaborate with a high-energy, transparent, and passionate team of tech enthusiasts who value innovation and a great sense of humor.
Note for the Candidate: We value curiosity, extreme ownership, and execution. If you love building complex systems from scratch and are excited to solve the high-throughput challenges of the ad-tech world, we want to hear from you!