Create Alert
Email me similar jobs

Senior Full-Stack Engineer (JavaScript / TypeScript)

Senior Full-Stack Engineer (JavaScript / TypeScript)
Role: Senior Full-Stack Engineer (JavaScript/ Typescript)
Experience: 5 – 8 Years
Budget: 24 LPA (Extended 25 MAX)
Work-Mode: - Remote
Location: PAN India.
About Role :
We're hiring a senior full-stack engineer who thinks in systems, not screens. You'll own significant parts of our platform end to end — from data model and service architecture through to the interfaces our customers live in. This is a role for someone who has already built things that broke under load, learned from it, and now designs for correctness, performance, and scale from the first commit. This is a tight hire. We're looking for depth and judgment, not headcount. You should be the kind of engineer whose pull requests make the codebase better, not just bigger.

Roles and Responsibilities:

Architecture — Design services, data models, and APIs that stay clean as the product and team grow. Make deliberate build-vs-buy and consistency-vs-availability tradeoffs , and document the why.

Performance — Profile, measure, and optimize across the stack: query plans, hot paths, payload sizes, render performance, concurrency. Own latency and throughput as first-class requirements.

Logic & correctness — Translate ambiguous problems into precise, well-tested logic. Handle the edge cases other people miss. Write code that's easy to reason about and hard to break.

Security — Build with a security mindset by default: authn / authz , input validation, secrets handling, dependency hygiene, and protection of sensitive customer data. Treat security reviews as part of shipping, not a gate after it.

Scale — Design for 10x before it's needed. Think about horizontal scaling, caching, queues, rate limits, and graceful degradation under real production pressure. –

Deliver — Ship reliably and frequently. Take features from spec to production and own them in the wild.

AI-Leveraged Engineering :

- Candidate should be fluent with AI coding tools — not as a novelty, but as a force multiplier for speed and quality. You should be able to: Use tools like Claude Code, Cursor, and Copilot to move faster on scaffolding, refactors, tests, and migrations — while keeping a critical eye on what they produce.

- Should know where AI helps and where it doesn't: you review, validate, and own everything that ships, AI-assisted or not.

- Build the muscle to direct these tools well — strong prompting, tight feedback loops, and good taste about when to accept, edit, or reject output.

- As an AI testing company, we hold ourselves to a high bar: AI accelerates the work, but engineering judgment and code quality are non-negotiable.

Skills:

- 5+ years of professional full-stack experience with JavaScript and TypeScript (strong TypeScript is required, not optional).

- Deep Node.js backend experience and modern frontend experience (React / Next.js or equivalent).

- A track record of designing and operating systems at scale — you've made real architectural decisions and lived with the consequences.

- Strong fundamentals: data structures, concurrency, databases (relational and ideally graph/NoSQL), API design, and testing.

- Demonstrated ownership of performance and security in production systems.

- Comfortable with cloud infrastructure (AWS and/or GCP), CI/CD, observability, and containerized deployments.

- Clear communicator who can defend a design decision and change their mind when the evidence says so.

Nice to Have :

- Experience with graph databases (Neo4j), event-driven architectures, or multi-agent / LLM-backed systems.

- Background in testing, developer tooling, or other technical-buyer products. Experience working with a distributed team across time zones.

About ContextQA :

ContextQA is an AI-powered autonomous software testing platform. Our multi-agent system generates, executes, self-heals, and root-cause- analyzes tests across web, mobile, Salesforce, and API environments — running 300K+ executions a month for enterprises like Japan Airlines, Chime, and Gusto. We're a small, high-leverage team building hard things at scale.


Our Stack : TypeScript · Node.js · Angular.js Next.js · PostgreSQL · Neo4j · AWS / GCP · Docker · CI/CD · LLM APIs (OpenAI, Anthropic)

Why Join :

You'll work on genuinely hard problems — autonomous test generation, self-healing systems, root-cause analysis at scale — with a team that ships fast and cares about craft. Your work will be felt directly by some of the largest enterprises in the world.


. Skillset Required: JavaScript, TypeScript, Strong TypeScript, Node.js, React, Next.js, System Design, Data Structures, Concurrency, Databases, Relational Databases, Graph Databases, NoSQL, API Design, Testing, Performance Optimization, Security, Cloud Infrastructure, AWS, GCP, CI/CD, Observability, Containerized Deployments, Clear Communication, AI Coding Tools, Claude Code, Cursor, Copilot, Architectural Decisions, Event-driven Architectures, Multi-agent Systems, LLM-backed Systems, Developer Tooling
Similar jobs

Senior Full-Stack Engineer (JavaScript / TypeScript)

Apply Now
Back to search page