UserEvidence

Marketing and Advertising

SeniorFull-Stackengineer(Typescript)

₹25–45L ~AI est. Remote FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Full-Stack engineer (Typescript) at UserEvidence. Skills: Full-Stack Development, TypeScript, Backend Development, Frontend Development. Stabilize UE Advocacy. Evolve UE Advocacy”

Industry & Context.

Marketing and Advertising
Problems you'll solve

Troubleshoot production issues; Investigate bugs; Reproduce bugs; Fix bugs; Problem-solving

Eligibility Requirements

Located in South America, Located in Central America

What They're Looking For.

Must Have

Six years building software, Four years working with TypeScript, Production experience with Node backend framework, Production experience with typed ORM, Production experience writing complex SQL, Production experience with background job system, Production experience with React, Production experience writing integration tests, Comfortable working in codebase under active rewrite, Comfortable working remotely, Able to collaborate during US time zones, Located in South or Central America, AI agents as primary force multipliers, Drive agents to do substantive work, Shipped real production code authored by agent, Treat agent output like junior engineer's PR, Know when not to use an agent, Produce artifacts that make agents effective, Comfortable in agent-driven workflows

Nice to Have

Experience refactoring weakly-typed code, Next.js experience a plus

What You'll Do.

Stabilize UE Advocacy

Port modules to Hono API

Integrate modules with tests

Decompose large React components

Improve frontend performance

Harden data integrity

Introduce state machines

Introduce typed enums

Build customer-facing features

Roll out features with canary

Follow backend patterns

Follow frontend conventions

Investigate customer-reported bugs

Add tests to prevent regression

Write maintainable code

Write well-tested code

Conduct peer code reviews

Respond to code reviews

Use automated code review

Troubleshoot production issues

How You'll Work.

Team & Collaboration

Senior engineering team; Cross-functional teams; Peer code reviews

Communication Scope

Problem-solving in public

Process & Methodology

Feature flags, Canary rollouts

Full Job Description

[UserEvidence](https://www.userevidence.com/) is a SaaS platform that unlocks stories from happy customers, and automatically creates a library of beautiful content assets. We are the only platform purpose-built to unlock customer love at scale. Credibility and noise are huge issues in B2B marketing and sales. We believe companies can sell a lot more when they let their customers do the talking, and show real-life evidence and feedback from their users. **About this role**. UE Advocacy is a customer advocacy product we acquired because it fits our north-star mission. The product demos beautifully and customers love what it does, but the codebase was built fast and is now showing the strain. We are in active remediation: porting a legacy Express API to a modern Hono/Bun backend, decomposing oversized React pages, hardening data integrity, retiring AWS Lambdas in favor of in-monorepo BullMQ workers, and adding real test and observability coverage. We need senior engineers who can ship inside a codebase under construction, follow established patterns rigorously, and trust the safety net (canary deploys, feature flags, automated review) instead of relying on manual full-app QA. **Stack** * **Language:** TypeScript (strict mode on new code) * **Backend:** Hono on Bun, OpenAPI-driven routing, Prisma + PostgreSQL, BullMQ for background jobs and crons, AsyncLocalStorage-aware transactions * **Frontend:** Next.js (Pages Router), React Query, Tailwind, Base UI primitives, an auto-generated SDK client from OpenAPI * **Testing:** Bun test runner with factory-based real-DB integration tests; Vitest + React Testing Library for components; Playwright for E2E * **Infra & observability:** Render, AWS, New Relic, PostHog feature flags, Auth0 * **Tooling:** Macroscope automated code review, a comprehensive in-repo agent guide, and canonical reference modules that define the patterns we expect every new module to match **Responsibilities** You'll be part of a senior engineering team re

Free ATS check

Applying for this Senior Full-Stack engineer (Typescript) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about UserEvidence?

Real rants from real employees. Read before you apply.

Read Company Rants →