Senior Full-Stack engineer (Typescript)
UserEvidence · Uruguay
Description du poste
About the role
UserEvidence is a SaaS platform that turns happy customer stories into a library of marketing assets. The UE Advocacy product, recently acquired, needs a senior engineer to help stabilize and evolve its codebase while following strict development patterns.
Key responsibilities
- Re‑architect legacy Express APIs to a modern Hono/Bun backend, adding full integration test coverage.
- Decompose large React pages (3‑5k LOC) and migrate .jsx files to strict‑mode .tsx.
- Improve frontend performance through bundle splitting, dynamic imports, and mobile‑first coding.
- Strengthen data integrity with typed enums and state‑machine patterns.
- Build new customer‑facing features behind feature flags and canary rollouts, adhering to acceptance criteria.
- Investigate, reproduce, and fix bugs using New Relic traces, structured logs, and database queries, adding regression tests.
Required profile
- Senior‑level engineer comfortable working in a rapidly evolving codebase.
- Strong discipline in following established patterns, canary deployments, and automated review processes.
- Ability to write clean, maintainable, well‑tested TypeScript code.
Required skills
- TypeScript (strict mode)
- Hono on Bun
- OpenAPI‑driven routing
- Prisma & PostgreSQL
- BullMQ for background jobs
- Next.js (Pages Router)
- React, React Query, Tailwind CSS
- Vitest, React Testing Library, Playwright
- Bun test runner
- Render, AWS, New Relic, PostHog, Auth0
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 5 jours
Expire dans 1 mois
17 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
UserEvidence
Uruguay
Offres similaires
-
Desarrollador Node Backend - Trabajo Remoto
BairesDev Uruguay -
Freelance Chemistry & Python Expert for AI Training
Mindrift Uruguay -
Senior React Native Developer (Remote)
BairesDev Uruguay -
Senior Software Engineer (React Native) – Remote – Latin America
FullStack Rivera -
Senior Sysadmin – Contrat temporaire à Montevideo
Domus Global Département Montevideo