GrepJob
G2i Inc.

Senior/Staff TypeScript Engineer

G2i Inc.
Apply
about 14 hours ago
Barcelona, SpainSenior / Staff+

Base Salary

$100k - $140k/yr

Responsibilities

  • Design, build, and ship production features across Vallor’s TypeScript stack.
  • Own backend services, APIs, integrations, data flows, and serverless infrastructure.
  • Contribute to the frontend using Next.js and TypeScript when needed.
  • Work directly with enterprise customers to understand their workflows and technical requirements.
  • Translate customer needs into well-scoped, maintainable product features.
  • Communicate tradeoffs, clarify requirements, and push back constructively when needed.
  • Build integrations across enterprise systems, contract platforms, communication tools, and third-party APIs.
  • Design and maintain serverless, event-driven systems on AWS.
  • Contribute to infrastructure-as-code workflows using SST and related tooling.
  • Use AI coding agents extensively to accelerate development and parallelize work.
  • Review, test, debug, and improve AI-generated code.
  • Maintain a high standard for code quality, security, reliability, and maintainability.
  • Help shape engineering practices and technical direction as the team grows.
  • Identify opportunities beyond the initial customer requirements and turn them into valuable product improvements.

Requirements

  • Senior or Staff-level software engineering experience.
  • Deep professional experience with TypeScript.
  • Strong backend engineering skills using Node.js, Bun, or similar runtimes.
  • Ability to contribute across the full stack, including modern React or Next.js applications.
  • Experience building and operating production systems on AWS.
  • Strong understanding of serverless and event-driven architecture.
  • Experience designing APIs, integrations, and distributed backend workflows.
  • Experience with PostgreSQL or similar relational databases.
  • Familiarity with infrastructure as code.
  • Strong product judgment and ability to turn ambiguous needs into shipped solutions.
  • Excellent written and verbal English communication.
  • Ability to work directly with customers and non-technical stakeholders.
  • Strong organization, attention to detail, and project ownership.
  • Experience using advanced AI coding tools or agents as a core part of daily development.
  • Ability to critically review and take ownership of AI-generated code.