Talent.com
This job offer is not available in your country.
Tech Lead / Full Stack Developer

Tech Lead / Full Stack Developer

R2 ConsultingTumkur, Karnataka, India
12 days ago
Job description

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.

Create a job alert for this search

Lead Stack Developer • Tumkur, Karnataka, India