Career advice

Python TypeScript developer: what recruiters look for in 2026

Learn what recruiters screen for when hiring a Python TypeScript developer in 2026, using GitHub and Stack Overflow data plus four practical checks from a live fintech role: production work in both languages, API and…

A remote developer's desk with a laptop and a second monitor in a Vietnamese apartment

A Python TypeScript developer works in the two languages GitHub ranks first and second by monthly contributors. We are recruitment consultants, and we are screening for this stack now.

The four checks below come from a fintech role we are working on. They are written for developers with three to five or more years of experience.

What the trend data says about Python and TypeScript

GitHub's Octoverse 2025 report covers September 2024 to August 2025. In August 2025 TypeScript became the most used language on GitHub by monthly contributors, with 2,636,006. Python was second, about 42,000 behind.

Bar chart: growth in monthly GitHub contributors, August 2025 versus August 2024: TypeScript +66.6%, Python +48.8%, JavaScript +24.8%

Source: GitHub Octoverse 2025. Growth in monthly contributors, August 2025 versus August 2024.

Year over year, TypeScript contributors grew 66.6% and Python contributors 48.8%. JavaScript contributors grew 24.8% in the same period.

The Stack Overflow Developer Survey 2026 asks developers what they used in the past year. 58.0% named Python and 43.8% named TypeScript. Both figures are close to 2025, when Python stood at 57.9% and TypeScript at 43.6%.

Two tools around this stack did well in the same survey. FastAPI rose from 14.8% of respondents in 2025 to 18.5% in 2026, and PostgreSQL was the most used database at 57.9%.

AI tools are part of the daily work too. Stack Overflow reports that 73% of people who use coding assistants or agents use them every day.

Our reading: both languages are widely used, so listing them on a CV tells a recruiter very little.

What recruiters look for in a Python TypeScript developer

This section is Headhunt Vietnam's opinion. The four checks come from the requirements of a role we are filling now.

1. Production work on both sides

The role asks for strong Python with FastAPI, Django or Flask, and TypeScript with React or Vue. In our view, many full-stack profiles are deep on one side and only functional on the other.

We would ask for one API you designed in Python and one typed front end you shipped and maintained. Put both in your CV, and say what you owned. In our view, code that served real users counts for more than a side project.

2. API and data model decisions

The role lists REST API design, data models, third-party integrations and SQL databases such as PostgreSQL. A list of frameworks says little about any of these.

Describe one decision. Explain why you shaped a table or an endpoint that way, and what happened after it went live.

Third-party integrations are a good source of examples, because they force choices about errors, retries and who owns the data.

3. Tests, code review and delivery

The role expects tested code, code review, production troubleshooting, Git and CI/CD. With AI assistants in daily use, we would also ask how you check code you did not write by hand.

Have one example ready of a bug that reached production, and how you traced it. A short answer covering the cause, the fix and the test you added afterwards is enough.

4. English and remote teamwork

The team is remote and distributed, and the role requires professional working English. Work with European teams is listed as a plus.

In our view, writing carries most of the communication in a distributed team. Clear pull request descriptions and short design notes are evidence you can show. If your current team already writes in English, say so.

Extras this role lists as a plus

The role names fintech experience, LLM or AI features, Docker and Kubernetes, WebSockets, and OAuth or OIDC as nice to have.

One of the products is an Open Banking credit app, and the team handles financial and personal data under GDPR-aligned practices. If you have worked in a regulated field, say which rules shaped your work.

GitHub says Python now powers nearly half of all new AI repositories on its platform. If you have shipped an LLM feature, describe what it did for users and how you tested it.

Open role right now: Full Stack Developer (Python / TypeScript)

Headhunt Vietnam is searching for a Full Stack Developer (Python / TypeScript) for a confidential fintech client. The team is remote and distributed, and the role is open to international applicants.

  • Products: an AI workspace app (messaging, AI agents, integrations) and an Open Banking credit app (onboarding, credit profiling).
  • Experience: 3-5+ years of professional full-stack work.
  • Stack: Python (FastAPI, Django or Flask), TypeScript (React or Vue), PostgreSQL, Git and CI/CD.
  • Salary: negotiable.

Apply now

Send your CV for future roles

If no open role fits you right now, you can add your profile to the Headhunt Vietnam talent database. The form asks for your CV and for a career consulting option.

Submit your CV

FAQ

What do recruiters check in a Python TypeScript developer?

In our view, four things: production work in both languages, API and data model decisions, testing and code review habits, and written English for remote teamwork.

Is TypeScript more popular than Python?

It depends on the measure. GitHub ranked TypeScript first by monthly contributors in August 2025. In the Stack Overflow Developer Survey 2026, 58.0% of respondents used Python and 43.8% used TypeScript.

Which Python framework is growing?

In the Stack Overflow survey, FastAPI use rose from 14.8% of respondents in 2025 to 18.5% in 2026.


Hiring for this stack? Contact us.

Duy Hung

Staff, HeadHunt Vietnam

For candidates

Looking for your next role?

Share your CV for confidential conversations about senior opportunities.

Submit your CV

For employers

Hiring a leader in Vietnam?

Retained search for C-level and senior roles, with a dedicated consultant and a mapped market.

Discuss a mandate