What to Expect When Hiring Full-Stack Developers | LANSA Blog
Low-Code Mobile App Development and Data Integration - LANSA Skip to content

App Development & Modernization Tools for Complex Projects

Low-Code Platform

LANSA's low-code development platform accelerates and simplifies the creation of enterprise apps while making your development team more productive. LANSA puts you back in control.

Learn more
Mobile Development

LANSA makes it easier than ever to take your apps mobile. Build mobile-first apps as easily as web apps using a single platform.

Learn more
Enterprise Integration

LANSA offers powerful integration choices for your web and mobile apps. We support a range of options to make integration fast and easy.

Learn more
IBM i Modernization

LANSA is the only low-code development platform to natively support IBM i. You can build new apps and modernize existing ones - with native web and mobile support

Learn more

Trusted by thousands of organizations worldwide

The Low-Code Platform That Benefits Every Technical Role

Visual LANSA impacts every area of the business, delivering company-wide innovation, productivity and control.
For IT Managers

LANSA lets your team create apps up to 10x faster than usual, reducing the time- to- market for new apps and helping clear your application backlog.

Learn more
For CxOs

LANSA equips your IT team to innovate and deliver new apps in the time frame the business needs. Your team becomes more productive and responsive.

Learn more
For Developers

LANSA’s low-code platform allows you to become a full-stack developer delivering web and mobile apps faster and easier than ever before.

Learn more
For ISVs/SIs

LANSA’s low-code platform helps build easy-to-maintain apps for your customers, reduces time-to-market, and makes your team more productive.

Learn more
Noun Quote

“With LANSA we can help our customers be more agile and responsive to new business requirements. That's extremely important in the transportation industry. Enhancements and customization are now simple and fast, meaning that we can respond quicker to customer requests.”

“With LANSA we can help our customers be more agile and responsive to new business requirements. That's extremely important in the transportation industry. Enhancements and customization are now simple and fast, meaning that we can respond quicker to customer requests.”

“With LANSA we can help our customers be more agile and responsive to new business requirements. That's extremely important in the transportation industry. Enhancements and customization are now simple and fast, meaning that we can respond quicker to customer requests.”

Glenn Gundermann, Application Development Manager, Nulogx

“Our ERP system happens to run on IBM i, which is often and mistakenly earmarked as a legacy platform. Using LANSA and with a renewed focus on our existing ERP system, we have proven to be more flexible and productive than a packaged ERP like SAP ever could be.”

“Our ERP system happens to run on IBM i, which is often and mistakenly earmarked as a legacy platform. Using LANSA and with a renewed focus on our existing ERP system, we have proven to be more flexible and productive than a packaged ERP like SAP ever could be.”

“Our ERP system happens to run on IBM i, which is often and mistakenly earmarked as a legacy platform. Using LANSA and with a renewed focus on our existing ERP system, we have proven to be more flexible and productive than a packaged ERP like SAP ever could be.”

Arnold Hendriks, Application Development Manager, Bidfood

“The LANSA portal is a crucial part of our digital strategy and plays an important role in remaining competitive. It offers a new way to add value to our services, above and beyond just selling a product.”

Michael Hall, Head of Digital, Elders Rural

previous arrow
next arrow
Slider
X

FREE WHITEPAPER

The Power of Coding in a Low-Code Solution

Free Virtual Event, October 2020

A full day of Low-Code sessions for Devs, CxOs & everyone in between

FREE eLearning Site

Enroll in free courses for every stage of the Low-Code journey

What to Expect When Hiring Full-Stack Developers

Tech recruiters everywhere are posting hordes of jobs for full-stack developers (FSDs). A quick scan for FSD (spelled out, of course) on a dozen popular global job boards finds over 180,000 active jobs posted. Unfortunately, there is no good way to cross-check the postings between the varied job boards to eliminate duplicates. So, the actual number is likely quite a bit lower. But then again, there are many FSD positions not posted on these job boards where the hiring manager and internal recruiting team are either scouring their personal networks for candidates before advertising or using other job boards. For discussion sake in this blog, let’s just assume the real number is about half of the number above 90,000.

The Full-Stack Job Spec

With so much FSD demand, what is going to make your job posting stand out? Be sure to include the best details of the company culture that you’re hiring into and descriptions of the applications to be built and their significance to the company and society. Of course, do your homework on salary data to offer attractive compensation. Get very clear about which areas of the full-stack are must-have-expert-level, moderate-level-okay and nice-to-have. FSD candidates are generally lopsided with their skills so additional clarity will help save everyone time.

Expect Hiring Delays

The big problem is that there are not enough candidates. How much time do you have? Even if you’ve assembled your game plan with a winning position description you might be in for a wait. Out of the 500 million profiles on LinkedIn, there are 4.25 million who are self-described software programmers. (Yes, this includes JavaScript coders.) Of these, only 80,000 describe themselves as “Full-stack Developers”. And almost all those 80,000 are already employed. So that’s 90,000 open jobs chasing 80,000 mostly already employed potential candidates. That means there are not good odds of finding what you’re looking for quickly. And since one of the main points of hiring FSDs in the first place is for speed, they better be really fast once you find them to make up for lost time.

Yes, there are candidates who do not have LinkedIn profiles. But keep in mind that most of them are not looking for or considering a job change, otherwise they’d be on LinkedIn. If you get really desperate and hire an outside talent recruiter to find your FSD, they’ll be using their super-premium-level LinkedIn subscription to find candidates.

How many of the 80,000 are competent FSDs? Irrelevant. Many aren’t and that’s what your structured interview process will have to filter. But it is worth noting that analysis of a sample set of LinkedIn’s FSD population shows that 53% either have (1) less than 5 years of total work experience or (2) an average tenure of fewer than 1.5 years on each of their last 5 jobs. That indicates that half of these so-called FSDs haven’t stayed in jobs long enough to see the real damage that their code is inviting. They’re missing an entire macro-feedback-loop of learning how to write better code and better software. Perhaps it’s not surprising since, by the very nature of claiming FSD status, these candidates were more attracted to adding new technology acronyms to their resume rather than going deep in competence on a few.

One approach to consider is attempting to find and recruit solid software engineers who have all (or nearly all) the necessary skills for FSD but are not claiming the FSD moniker. You may find candidates more interested in putting in the extra effort to complete their FSD journey with assignments that provide the intrinsic benefit of learning new skills. Further, you may find decent FSD candidates who just aren’t up to speed on this latest software engineering self-marketing trend.

You’ll find more details and suggestions on hiring your FSD team in this white paper where I also discuss other more promising alternatives.

In my next blog, I’ll discuss the merits of training your existing developers to become FSD.

[sc name=”full-stack-developer-team-white-paper”]

Author:

Joe leads the global marketing team at LANSA, a provider of low-code software development tools. Joe started out his career with a series of computer operations and programming positions where he designed and built systems to optimize manufacturing production runs, manage large equipment and asset maintenance, optimize inventories, and consolidate multi-national financial ledgers. Joe’s 20+ year career has included technical and marketing leadership roles at GE as well as a series of small software technology companies in Chicagoland including Infogix, SmartSignal, Cleo, and now LANSA. His position at LANSA has him helping fellow programmers find productivity solutions to better maintain and build software applications.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.