/en/blog · writing
Analyzing the real demand for developers based on March 2026 results: 487 applications, top languages, grade distribution, and key market trends.
In March 2026, 487 applications for developers passed through our platform.
Let's break down who is needed, in what quantities, and at what level.
| Language / Stack | Applications | Change |
|---|---|---|
| Java | 61 | -14 |
| C# | 53 | -4 |
| Python | 40 | -22 |
| 1C | 42 | +11 |
| React | 33 | -21 |
| PHP | 29 | -10 |
| Go | 24 | -16 |
| JavaScript | 24 | +5 |
| Kotlin | 23 | 0 |
| Angular | 21 | +7 |
Java and C# are stable leaders. Python and React have fallen but remain in the top. Noticeable growth for 1C, Angular, and JavaScript.
The most in-demand language of the month.
Distribution by grades:
Conclusion: Middle dominates, but Senior is close. Java is a mature market with high-quality requests.
Second in volume, with almost no changes.
Distribution by grades:
Conclusion: C# is a Senior market. More than half of the applications are for experienced specialists. Lead positions are also present, meaning they are looking for those who build architecture.
The fastest-growing stack of the month: +11 applications.
Distribution by grades:
Conclusion: More than half of the applications come without a specified grade - companies hire any suitable 1C specialist. The deficit is tangible.
A drop of -22 applications, but demand remains high.
Distribution by grades:
Conclusion: Python is almost exclusively Middle and Senior. Juniors are not expected here. If you haven't reached Middle yet, this is a signal to upskill.
A decline of -21, but frontend is still in demand.
Distribution by grades:
Conclusion: The React market has shifted towards Senior. Middle developers are still hired, but the balance has changed.
Moderate decline, but the stack is alive.
Distribution by grades:
Conclusion: PHP is one of the few stacks with Junior applications. Middle dominates here.
A decline of -16, but the quality of applications is high.
Distribution by grades:
Conclusion: Go is a mature, competitive market. There are almost no "no grade specified" requests: clients know exactly who they are looking for.
Slight growth amidst a general decline in JS frameworks.
Distribution by grades:
Conclusion: Middle dominates. Pure JS without frameworks continues to be in demand.
Stable, no changes.
Distribution by grades:
Conclusion: Kotlin = mobile development + backend. Demand is steady, primarily Senior/Middle level.
Noticeable growth amidst React's decline.
Distribution by grades:
Conclusion: Angular is growing. Enterprise companies are actively looking for Angular developers again.
Significant growth. Systems programming is in trend.
Distribution by grades:
Conclusion: C++ is either Senior or "no grade requirements." Middle developers are rarely sought after - they either need experienced ones or they take whoever they can find.
| Stack | Applications | Change | Dominant Grade |
|---|---|---|---|
| NodeJS | 17 | +1 | Senior (11 of 17) |
| Vue | 11 | +2 | Senior (7 of 11) |
| C | 12 | +11 | Senior + Middle |
| Dart | 6 | -11 | Middle (3 of 6) |
| Swift | 6 | -2 | Senior (3 of 6) |
| SQL | 5 | -17 | Middle (4 of 5) |
| Haskell | 4 | +3 | Senior + Middle |
| Rust | 2 | -6 | Middle |
| TypeScript | 2 | -10 | Senior |
| Ruby | 2 | 0 | Senior |
| Scala | 2 | +2 | Senior |
| Perl | 1 | +1 | Middle |
In most stacks, Senior applications account for 40-60%. The market wants experienced specialists. C#, Python, C++, NodeJS, Vue - Senior leads everywhere.
C (+11), 1C (+11), Angular (+7), C++ (+8), Haskell (+3) - niche specializations are growing, while popular frameworks are losing applications.
React (-21), Python (-22), Go (-16), TypeScript (-10) - a noticeable decrease in popular stacks. The market is reorienting or has become saturated after its peak.
57% of 1C applications come without a specified grade. Companies take anyone - as long as they know how. If you are a 1C developer, now is your moment.
Junior applications are few: PHP (1), NodeJS (1). The outstaffing market is virtually closed to beginners. Entry point - Middle or higher.
If you are a Java or C# Senior - you are at the peak of demand.
If you are a 1C specialist of any level - there are more applications than available specialists.
If you are a C++ or C Senior - the market is growing and waiting for you.
If you are in React or Python and still Middle - competition has increased, the value of Senior-level is obvious.
If you are just starting out - outstaffing is not for you yet. You need to reach Middle in at least one stack.
If you want to place an application or find a project through the platform, contact @iconicompany.