Surf
Mobile App Development Services · Custom Software Development

Surf tech stack

Surf builds mostly with JavaScript, TypeScript, SQL, Dart. Its stack also includes React.js, Flutter, Postman, Kubernetes. JavaScript is named in 13 of the 35 job postings Surf published in the last 12 months (37%). Counted by Alion from the job postings of Surf, updated Nov 11, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 11, 2026
Technologies in use
74
Postings analysed
35
Open now
20
Modernity
85 /100

What programming languages does Surf use?

JavaScript is named in 37% of job postings at Surf, followed by TypeScript (26%), SQL (23%), Dart (23%).

JavaScript 13 37% required in 38% · 11 open now · since Aug 2026
TypeScript 9 26% required in 56% · 7 open now · since Aug 2026
SQL 8 23% required in 100% · 3 open now · since Aug 2026
Dart 8 23% required in 50% · 3 open now · since Aug 2026
Python 6 17% required in 100% · 4 open now · since Aug 2026
Go 4 11% required in 100% · 3 open now · since Sep 2026
1C 4 11% optional · 2 open now · since Aug 2026
Java 2 6% required in 100% · 2 open now · since Oct 2026
Show all (12)
Kotlin2
Node JS2
Swift2
PHP1

What frameworks and libraries does Surf use?

React.js is named in 37% of job postings at Surf, followed by Flutter (23%), Tailwind CSS (20%), Next.js (14%).

React.js 13 37% required in 38% · 11 open now · since Aug 2026
Flutter 8 23% required in 100% · 3 open now · since Aug 2026
Tailwind CSS 7 20% required in 43% · 7 open now · since Oct 2026
Next.js 5 14% required in 100% · 5 open now · since Oct 2026
Playwright 5 14% optional · 3 open now · since Sep 2026
Django 4 11% required in 100% · 2 open now · since Aug 2026
FastAPI 4 11% required in 100% · 2 open now · since Aug 2026
Flask 4 11% required in 100% · 2 open now · since Aug 2026
Show all (28)
SQLAlchemy4
Asyncio4
Radix UI4
shadcn/ui4
styled-components3
React Query3
Redux3
Zustand3
Alamofire2
Espresso2
JUnit2
Jetpack Compose2
Ktor2
OkHttp2
Retrofit2
SwiftUI2
UIKit2
Combine2
Laravel1
Symfony1

What databases does Surf use?

PostgreSQL is named in 14% of job postings at Surf, followed by MySQL (14%).

PostgreSQL 5 14% required in 100% · 3 open now · since Aug 2026
MySQL 5 14% required in 20% · 3 open now · since Aug 2026

What cloud and platforms does Surf use?

Postman is named in 17% of job postings at Surf, followed by Kubernetes (14%), Figma (11%), GitHub (11%).

Postman 6 17% required in 100% · 1 open now · since Sep 2026
Kubernetes 5 14% optional · 4 open now · since Sep 2026
Figma 4 11% required in 100% · 4 open now · since Oct 2026
GitHub 4 11% required in 100% · 2 open now · since Aug 2026
Android SDK 2 6% required in 100% · 1 open now · since Oct 2026
iOS SDK 2 6% required in 100% · since Oct 2026
Apache Kafka 1 3% optional · 1 open now · since Oct 2026
RabbitMQ 1 3% optional · 1 open now · since Oct 2026

What developer tools does Surf use?

Rest API is named in 46% of job postings at Surf, followed by Git (40%), GraphQL (26%), Claude Code (14%).

Rest API 16 46% required in 100% · 12 open now · since Sep 2026
Git 14 40% required in 71% · 12 open now · since Aug 2026
GraphQL 9 26% required in 100% · 5 open now · since Aug 2026
Claude Code 5 14% required in 100% · 3 open now · since Sep 2026
Cursor 5 14% required in 100% · 3 open now · since Sep 2026
OpenAI Codex 5 14% required in 100% · 3 open now · since Sep 2026
Docker 5 14% optional · 4 open now · since Sep 2026
Model Context Protocol 5 14% optional · 3 open now · since Sep 2026
Show all (13)
Copilot4
WebSockets4
gRPC4
Swagger2
Fastlane2

What AI and ML technologies does Surf use?

ChatGPT is named in 26% of job postings at Surf, followed by Claude (20%).

ChatGPT 9 26% required in 67% · 4 open now · since Sep 2026
Claude 7 20% required in 100% · 5 open now · since Aug 2026

Which engineering practices does Surf ask for?

AI Agents is named in 89% of job postings at Surf, followed by CI/CD (46%), MVVM (11%), CSS Modules (9%).

AI Agents 31 89% required in 100% · 16 open now · since Aug 2026
CI/CD 16 46% required in 44% · 9 open now · since Aug 2026
MVVM 4 11% required in 100% · 1 open now · since Oct 2026
CSS Modules 3 9% required in 100% · 3 open now · since Oct 2026
Clean Architecture 2 6% required in 100% · 1 open now · since Oct 2026
GCD 2 6% required in 100% · since Oct 2026
Material Design 2 6% required in 100% · 1 open now · since Oct 2026
VIPER 2 6% required in 100% · since Oct 2026
Show all (9)
Service Mesh2

What does each Surf team work with?

The technologies each team's postings require most often, with the number of postings that require them.

Backend

9 postings
Rest API7
Python6
GraphQL5
PostgreSQL5
Claude4
Django4

Mobile

8 postings
Flutter8
Dart4
GitHub4
GraphQL4
WebSockets4
Alamofire2

QA

4 postings
ChatGPT4
Copilot4
Postman4
SQL4
Rest API2

Design

4 postings
Figma4
Git4

Frontend

3 postings
Git3
JavaScript3
Next.js3
React.js3
Tailwind CSS3
TypeScript3

Management

3 postings
Claude3
Claude Code3
Cursor3
Git3
OpenAI Codex3
Rest API3

See the open roles

How does your stack fit Surf?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How modern is the Surf stack?

Cutting-edge AI adopter 85/100

Surf scores 85 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 2; legacy ones: 0.

How common is the Surf stack in its industry?

Share of the 6,589 companies in the same industries, whose stack Alion knows, that use each technology.

JavaScript59%
React.js38%
ChatGPT10%
TypeScript43%
Dart5%
Flutter5%
SQL52%
Claude18%
Tailwind CSS5%
Postman14%

What sets Surf apart

Asyncio2%
Radix UI1%
SQLAlchemy3%
shadcn/ui1%
React Query1%
Zustand3%
styled-components1%

Questions about the Surf tech stack

What programming languages does Surf use?

The languages named in Surf job postings are JavaScript (37%), TypeScript (26%), SQL (23%), Dart (23%), Python (17%), as a share of the 35 postings of the last 12 months.

Does Surf use React.js?

Yes. React.js is named in 13 of 35 job postings (37%) and required in 5 of them.

What cloud and platforms does Surf use?

The cloud and platforms named in Surf job postings are Postman (6), Kubernetes (5), Figma (4) (postings in brackets).

What skills do you need for a Backend job at Surf?

Backend postings at Surf most often require Rest API (7), Python (6), GraphQL (5), PostgreSQL (5), out of 9 postings in the last 12 months.

Is the Surf tech stack changing?

No new technology has appeared in Surf job postings in the last six months.

How modern is the Surf tech stack?

Surf scores 85 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 2; legacy ones: 0.

How does Alion know the Surf tech stack?

Alion reads every job posting Surf publishes and tags the technologies each one names. The figures on this page count the 35 postings of the last 12 months and were updated on Nov 11, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "Surf tech stack: 74 technologies from 35 job postings", as of Nov 11, 2026. https://alion.io/company/surf/technologies

Licence: CC BY-SA 4.0JSON