The Opportunity
We're developing two innovative software products from the ground up and need a highly motivated and up-and-coming technical leader to architect and deliver our MVPs. This is a hands-on leadership role where you'll make foundational technical decisions while actively coding alongside a small, focused team. If you thrive in high-ownership environments and enjoy the challenge of developing innovative products, this role offers the chance to make a defining impact.
What You'll Do
Technical Leadership & Architecture
Define and implement the technical architecture for a React / React Native / Node.js application
Make critical decisions on system design, database schema, API structure, and deployment strategy
Establish coding standards, development workflows, and technical documentation practices
Conduct code reviews and ensure code quality across the stack
Own technical debt decisions - knowing when to build properly vs. when to ship fast
Hands-On Development
Write production code across the full stack, spending roughly 60-70% of your time coding
Build RESTful APIs and GraphQL endpoints in Node.js
Implement complex frontend features in React and React Native
Design and optimize PostgreSQL database schemas and queries
Set up CI / CD pipelines, monitoring, and deployment infrastructure
Team Building & Mentorship
Help interview and evaluate technical candidates
Mentor developers and establish a strong engineering culture
Lead technical planning sessions and architectural reviews
Technical Requirements
Essential Experience
5+ years of software development experience with at least 1 year in a technical lead role
Strong production experience with our core stack :
React (including hooks, context, and modern patterns)
React Native (iOS and Android deployment experience)
Node.js (Express / Fastify, authentication, real-time features)
PostgreSQL (schema design, query optimization, migrations)
Proven track record of shipping products from concept to production
Experience with MVP development and iterative product building
Technical Competencies
API design and RESTful services (GraphQL experience a plus)
Authentication / authorization patterns (JWT, OAuth)
Database design patterns and optimization techniques
State management in React (Redux, MobX, or Context API)
Mobile app deployment process (App Store and Google Play)
Git workflows and branching strategies
Testing strategies (unit, integration, E2E)
Infrastructure & DevOps
Container orchestration (Docker, Kubernetes)
Cloud platforms (AWS, GCP, or Azure)
CI / CD setup
Monitoring and logging (Datadog, New Relic, or ELK stack)
Basic security best practices
What Makes You Successful
Mindset & Approach
Pragmatic decision-making - knowing when to build for scale vs. speed
Comfortable with ambiguity and changing requirements
Strong opinions, loosely held - confident but adaptable
Open-mindedness
Consummate professionalism
Excellent debugging and problem-solving skills
Takes ownership of outcomes, not just outputs
Communication & Leadership
Proficient in English
Can explain technical concepts to non-technical stakeholders
Writes clear, concise technical documentation
Gives constructive feedback directly and kindly
Comfortable saying "no" to preserve scope and quality
Leads by example rather than mandate
Startup DNA
Experience in fast-paced, resource-constrained environments
Comfortable wearing multiple hats (developer, architect, DevOps)
Has made mistakes and learned from them
Understands the balance between technical excellence and business needs
Nice to Have
Experience with TypeScript
AI / ML experience
Real-time features (WebSockets, Server-Sent Events)
Microservices architecture
Experience with failed projects and successful turnarounds
Mobile app deployments targeting Android and iOS
Performance optimization for large-scale applications
What We Offer
Base Salary Range : ₹25-36 lakhs / year (depending on experience) + Bonus for performance
Fully remote position (must be based in India)
Opportunity to build and lead a team post-MVP
Work directly with the CEO to bring two products to market
Direct impact on product direction
R2 Consulting (based in the US) and R2Cloud (based in India) are proud to be Equal Opportunity Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
We are committed to building a diverse and inclusive team and strongly encourage women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
Lead Stack Developer • Tumkur, Karnataka, India