What do you think of when you hear the words “application development?” If you’re like most people, you probably think of the mobile apps that power your smartphone. But even though more people than ever are considering the benefits of ditching their PCs for high-powered mobile solutions, desktops (and desktop applications) are still the best way for most professionals to get their jobs done.
Not surprisingly, desktop applications developers are in high demand. They’re also some of the highest paid programmers in North America. So how can you attract and hire the types of candidates you need? Here are a few things to keep in mind as you search for your next desktop application developer.Read More
When you need to hire developers, it's hard to ignore what other companies can offer. Perks like remote working options, catered lunches, and generous education budgets aren’t nearly as uncommon as they were just a few years ago. When you can’t offer something (or multiple things) that developers have repeatedly asked for, how can you compete for the tech talent you need?
Far too often, tech recruiters apologize for the all of the ways that their jobs fall short. On some level, developers appreciate your openness. But does that help you recruit developers and hit your hiring goals? According to Chris Haseman, a Senior Engineering Manager at Uber, the answer is a resounding no. Let’s talk more about why that should be the case, and how you can create a more compelling recruitment pitch by apologizing less for what you can’t offer developers.Read More
Reviewing developer applications isn’t as simple as matching a list of programming languages on a resume to your team’s tech stack. As a tech recruiter, you need to understand each candidate’s skill set on a deeper level and how they’ve applied their expertise to previous projects. But if you’ve never written a line of code, you might be wondering how to wrap your mind around a technical resume or open source project to this degree.
The good news? You can leave the actual coding tests to your hiring manager. The better news? There are a few parts on a developer’s Stack Overflow and GitHub profile that will give you additional insights when you’re reviewing applications. After you read this post, you’ll know how to go beyond the basics of developer profiles and evaluate applications more effectively.Read More
Paying your developers a fair salary is important to both your current and future technical teams. While there is no magic formula for calculating the ideal salary for a developer, there are some guidelines you can follow. Criteria such as years of experience, proficiency using unique tech stacks, and even the cost of living all should be taken into account prior to posting an open role.
Want to know what the average developer earns in your state? Here are the 10 highest-paying states for developers.Read More
For a long time, many recruiters used the phrase 10x developers (or “10xers”) to describe their ideal candidates. But what does that term mean? The textbook definition of it would tell you that a 10x programmer is ten times more productive than his or her colleagues. Sounds ideal, right? On the surface, yes. But for a growing number of software experts, it’s nothing more than a myth.
So how do developers feel about this hiring approach? We reached out to a few people to find out whether or not companies should be looking for 10x developers.Read More
You know how hard it is to find the right developer for your company -- now multiply that by 10. That’s how difficult it can be to find the right CTO for your company. This person not only needs to have experience on the technical side but also a good deal of leadership and management experience. While the role can vary greatly from place to place, here are a few high-level tips to keep in mind when trying to find a CTO for your company.Read More
As a tech recruiter, a large part of your job is to find talented programmers. When you’re reviewing a developer job application, how can you tell if a candidate has the skill set that your company needs? Tech resumes, Stack Overflow profiles, and GitHub pages are the obvious places to start.
But because there’s so much information to digest, it’s easy to get caught up in all of the details. They’ll all be useful at some point -- but in the early stages of your tech recruiting, there are some things that don’t require as much attention. This post will walk you through some of the most common things you’re overthinking when you research developer candidates.Read More
If you were to ask someone who has never recruited developers to describe your job, you’d probably get a few interesting answers. But you’d likely find few, if any, who’d say that a tech recruiter should ever push back on a final hiring decision. After all, your engineering managers know their teams better than you do, right? Why would you ever question their feedback on developers?
Of course, you know that’s not an accurate overview of your job. You’re responsible for building relationships with developers, providing a top-notch candidate experience, and partnering with hiring managers to select the right people to join the team.
That’s a tall order—and as challenging as your job already is, there’s one tough question you need to ask your technical managers during the interview process.Read More
Employer branding to developers is no easy task. It's even harder when you're confined to conveying your message in a small online advertisement. You need to grab a developer's attention with only a single graphical element and a sentence or two of copy.
This year, our small creative team at trivago saw great success in our developer employer branding initiatives, taking home an award for our ‘Diwurstity’ campaign and earning a nomination for our 'Endangered Species' campaign. Since adapting the creatives of both these campaigns to our Stack Overflow banner ads, we've seen both engagement and application numbers double in a matter of months.
Here are just a few of the processes behind our successful employer branding concepts, as well as a couple examples of the ads we ran.Read More
There’s some debate over the job description for a Site Reliability Engineer (or SRE). Are they mainly responsible for building servers? Do they write a lot of code? Who does their work impact most?
Fortunately, the person responsible for creating the role has the answer. “Fundamentally, it’s what happens when you ask a software engineer to design an operations function,” says Ben Treynor, VP of Engineering at Google. In addition to automating processes like server configurations, they ensure that websites are fast and (more importantly) available.
SREs work hard to provide a best-in-class web experience for your customer base—and they’re in high demand. Let’s explore how you can stand out to top candidates when you need to hire an SRE.Read More