Full Stack Developer (React + TypeScript)
Actively Reviewing the ApplicationsCodebase
India, Maharashtra
Full-Time
On-site
Posted 3 days ago
•
Apply by June 8, 2026
Job Description
Company Introduction
Codebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.
We're hiring an candidate who will be expected to come up with and entirely own implementing your experiment ideas to improve product-led growth Although you'll be working alongside other growth engineers, this role requires a lot of independence and self-management to come up with ideas and execute them.You'll use data from Metabase, BigQuery, and PostHog to generate new ideas, analyse your experiments, and prioritise your backlog.
Key Responsibilities
Worked at an early-stage tech company as an engineer (<100 people), or been a founder.Keen interest in LLMs, workflow automation, and AI agents. Previous experience as a growth engineer or as a software engineer in a growth team, or you’ve demonstrated through self-driven work any of the following: optimising customer journeys, building virality/seat expansion/referrals, or building revenue operations infrastructure. Knowledge of the typical B2B SaaS growth/revops stack—experimentation, CRM, segmentation tools. A deep understanding of product growth mechanics. You think in terms of growth/habitual loops and network effects rather than just funnels. You’re comfortable using multivariate testing and correlative analysis to shorten time-to-value and identify the early indicators of long-term retention.
Requirements
we use a fairly typical serverless Typescript stack. It’s not a requirement to have worked with every tool in this stack, but the more the better:
Codebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.
We're hiring an candidate who will be expected to come up with and entirely own implementing your experiment ideas to improve product-led growth Although you'll be working alongside other growth engineers, this role requires a lot of independence and self-management to come up with ideas and execute them.You'll use data from Metabase, BigQuery, and PostHog to generate new ideas, analyse your experiments, and prioritise your backlog.
Key Responsibilities
Worked at an early-stage tech company as an engineer (<100 people), or been a founder.
- 4-9 years of thorough understanding of TypeScript and React.
- Can function as a full-stack engineer (leaning heavily towards front-end development), working on both client and server-side code, answering data questions using SQL, and contributing to DevOps and CI/CD processes.
- Core growth skills including data analysis, UX design, and product development, combined with a passion for marketing and conversion psychology to ideate and build high-impact experiments.
- A sense of urgency and intensity in your work.
we use a fairly typical serverless Typescript stack. It’s not a requirement to have worked with every tool in this stack, but the more the better:
- Typescript for all production code
- Firestore as our production database
- Firebase Auth as our auth system
- Backend deployed on Firebase Functions, and making use of PubSub and Cloud Storage
- React frontend, using ShadCN for components, TailwindCSS for styling, React Query for state management
- Posthog for frontend analytics (events, sessions)
- Growthbook for product experimentation (feature flags, experiments, bandits)
- BigQuery as our data warehouse, with Metabase for data visualization. Production data and Posthog events both stream into it so data is in one place.
- Sentry and Google Cloud Logging for monitoring
- Github Actions for CI/CD
- Cursor/Claude Code/OpenCode setup for each engineer in the team
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Ability to work independently and as part of a team.
- Proactive and eager to learn new technologies.
Required Skills
Communication
Product Development
Data Analysis
Automation
Monitoring
SQL
Firebase
TypeScript
BigQuery
GitHub
Data Visualization
Firestore
GitHub Actions
Metabase
Front-End Development
DevOps
CI/CD
React
Testing
CRM
Analytics
Server
UX Design
Psychology
Server-side
Styling
Cloud Storage
Segmentation
Funnels
React Query
Stream
Cursor
Interest
Mechanics
Data warehouse
Workflow Automation
Logging
State management
Network effects
Experimentation
Cloud logging
LLMs
Multivariate testing
Storage
Loops
Interpersonal abilities
Self-driven
Claude
AI Agents
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Strategic Analytics-Assistant Manager
Deloitte
India
Full-Time
Machine Learning
Networking
Data Analysis
+49
Customer Care Executive
Pexa
India
Communication
Sales
Customer complaints
+4
Inventory Management Specialist
Qualified Recruiter, LLC
India
Contract
Communication
Warehouse Management
Inventory Management
+15
Assistant Sales Manager
Comfort Ride LLC - Non Emergency Medical Transportaton
India
Full-Time
₹2–3 LPA
Communication
Sales Strategy
Sales
+22
Front-End/ Full-Stack Developer
Securiti AI
India
Full-Time
Engineering
JavaScript
Jenkins
+4
Share
Quick Apply
Upload your resume to apply for this position