Senior Full Stack Engineer (Next, TypeScript,Python)
vac

Senior Full Stack Engineer (Next, TypeScript,Python)

Job Title: Full Stack Developer

Overview

We are supporting our client in expanding their product and are looking for 1–2 Full Stack Developers to join the team.

The initial focus will be frontend development using Next.js and TypeScript, while contributing across the full stack. The role includes improving existing codebases, evolving database schemas, and implementing core business logic.

Over time, the role will expand to include data pipelines, ETL orchestration, analytics, and reporting infrastructure.

Technology Stack

Frontend

  • Next.js
  • TypeScript

Languages

  • TypeScript
  • Python

Databases

  • SurrealDB
  • PostgreSQL
  • BigQuery

Data & Orchestration

  • BigQuery
  • Dataform
  • Apache Airflow
  • Temporal.io

CMS

  • Builder.io

Integrations

  • Salesforce (in progress)

Responsibilities

  • Build and maintain frontend applications using Next.js and TypeScript.
  • Develop and improve full-stack features across the platform.
  • Refactor and optimize existing code for performance and scalability.
  • Contribute to database schema design and updates (PostgreSQL / SurrealDB).
  • Implement business logic supporting core platform functionality.
  • Assist with backend workflow orchestration using Temporal.io and Airflow.
  • Support third-party integrations, including Salesforce.
  • Contribute to internal data infrastructure for analytics and reporting.

Immediate Focus

  • Feature development in Next.js.
  • Integration with third-party APIs.
  • Data synchronization with source APIs and Firebase.
  • Codebase improvements and refactoring.
  • Updates to existing schemas and business logic.

Future Focus

  • Building data pipelines and ETL workflows.
  • Developing analytics and reporting infrastructure.
  • Supporting distributed workflows and orchestration.

Requirements

  • Experience with TypeScript and modern JavaScript frameworks.
  • Experience building applications with Next.js or similar frameworks.
  • Understanding of full-stack application architecture.
  • Experience with relational databases and schema design.
  • Familiarity with API development and backend services.

Apply for this position