All Posts By

Lewis Stowe

Web developer job description template Blog

Web developer job description template

By IT recruitment

Web development. It’s an all-encompassing term. “What does a web developer do?” is a common question that is often asked by people outside of the tech field. 

To help you understand the requirements and definition of this role, we have compiled a web developer job description to help spell out the details. 

A web developer is someone who is able to design, create, and maintain websites and web applications from a web interface design. The term is broadly used and can include any developer whose work supports a website. There are essentially three types of web developers. Front-end web developers are responsible for the elements of a website that users see and interact with. Back-end web developers are responsible for the ‘behind the scenes code’ that dictates how the website functions. While full-stack web developers are able to do a bit of both.

Generally speaking, web developers are employed to write code using a variety of programming languages. The most skilled developers are not only fluent in many languages, but importantly they are able to continue learning new technologies and strive to find the best method to solve a problem.  

Read More

A Practical Guide for Tackling the High Attrition Rate in Tech

A Practical Guide for Tackling the High Attrition Rate in Tech

By Human Resources, IT recruitment

A high attrition rate causes problems in the tech industry.

The employee turnover rate in the tech sector stands at 13.2% and is higher than in any other business sector. Even companies who have mastered recruitment and onboarding to perfection still struggle with talent retention. Is a high attrition rate a given and something that HR departments should accept? 

High attrition rate in tech causes problems for the industry

Definitely not – in this article, we’re going to share with you the main reasons why tech employees leave their jobs, and what tech employers can do to decrease employee turnover rate.  Read More

Complete C++ developer salary data

Complete C++ developer salary data

By Developer Salary

C++ developers are constantly in demand in the job market and knowing expected C++ developer salary is important. At the same time, C++ is widely used across industries, mainly in an application domain. In fact, C++ can be found everywhere. Microsoft Windows, Mac OSX, Linux – all of these operating systems are programmed in C++ and C, So are two of the most popular databases – MySQL and Postgres. C++ is also widely used as a backend technology in graphics applications that employ computer vision and high-end graphical processing, including games that are heavy on graphics. What is more, C++ is suitable for embedded systems (smartwatches, medical machines, etc.), financial systems, telephone switches, cloud storage systems, browsers, and compilers.

What makes C++ such a widely used and trusted backend technology? It’s a general-purpose, compiled, statically typed, case sensitive, and free-form programming language which is an enhanced version of C. C++ provides rich library support in the form of Standard Template Library (STL). One of the biggest advantages of the language is its speed: C++ is faster than most programming languages. 

C++ developers are responsible for writing efficient code in C++ or modifying the existing code in order to develop various applications and programs. They’re also in charge of managing memory consumption issues. In short, a C++ developer is supposed to create executable programs that facilitate organizational operations. 

In this post, we will be addressing the following topics:

  • Average C++ developer salary
  • Entry-level C++ developer salary
  • C++ developer salary in NYC

Read More

Complete web developer salary data

Complete web developer salary data

By Developer Salary, Human Resources

Wondering how much a web developer earns? We’ve created an in-depth guide to the web developer salary in the US based on data from PayScale, Glassdoor, ZipRecruiter, and Indeed.com. This roundup will help you to make a competitive salary off when hiring a web developer. Take a look!

In this article, we’re going to cover the following topics:

  • What is a web developer and what does a web developer do?
  • Average web developer salary
  • Web developer starting salary 
  • Entry-level web developer salary
  • Junior web developer salary
  • Senior web developer salary 
  • Freelance web developer salary 
  • Web developer salary NYC

What is a web developer and what does a web developer do?

Let’s start with the most straightforward definition possible – a web developer creates web-based applications. Most web developers are focused on either the back end of a web app (databases, applications, servers) or on the front end (interfaces, the visual side). Some web developers cover all of these aspects. These are known as full-stack developers. This variety makes web development a quite broad field. A developer may be responsible for the backbone of a web application, its user-facing side or both of them. Read More

How to screen React Native developer skills

How to screen React Native developer skills

By Interview questions, IT recruitment, Technical Interview

While React gets all of the big press, React Native has steadily become an essential part of the JavaScript universe. It allows mobile developers to write mobile applications that can be ported to both iOS and Android. The advantage of this is that instead of having to develop separate iOS skills (Objective-C and Swift) and Android skills (Java and Kotlin), mobile app developers can draw on JavaScript, the most commonly used language at the moment. But like all tech stacks, it’s not enough to simply know JavaScript. You need to have an in-depth understanding of React Native. So how can employers tell if a React Native developer has the skills they need? 

A guide to screening React Native developer skills

Read More

StepStone Services' best ever hackathon ideas for recruitment

How StepStone Services came up with of the best ever hackathon ideas for recruitment

By Human Resources, IT recruitment, Recruiting Tips

There are few things that developers like more than hackathons and coming up with hackathon ideas. It’s an opportunity for them to flex their proverbial muscles and do something really creative. Holding a hackathon can be a great way of promoting blue sky thinking on your tech team and generally engendering a pro developer environment at your company. Since these results align with the mission of HR departments to encourage loyalty and productivity among the company’s workforce, hackathons are a no brainer. 

In this article, we’ll be covering the following topics:

  • What is a hackathon
  • HR-focused hackathons
  • How StepStone Services improved its tech hiring with a hackathon project
  • StepStone Services’ 12 step approach to holding a coding test hackathon
  • Lessons StepStone Services learned about holding a coding test hackathon
  • Why developers loved thinking up and developing coding tests
  • Advice and takeaways you can use to hold your own coding test hackathon

Read More

Front-end developer job description template

Front-end developer job description template

By Human Resources, IT recruitment, Recruiting Tips

What is front-end development and what does a front-end developer do? We have all the answers in this front-end developer job description template.

Front-end development means creating components and features that are directly accessed by a user through the front-end of a website. Front-end developers create everything on a website that users see, touch, click, and use. They focus on the visual layout, user interface/interaction, and user experience. In their work, they create the buttons, images, links, and pages that all need to function efficiently, accurately, and quickly in order for the user to carry out a particular task.

Below you can find a front-end developer job description template. This template includes examples of the responsibilities and skills which are typical for such a position. Of course, this template is just a basic starting-point – we strongly recommend that you customize the template so that it fits the exact job which you wish to fill. Please note that, in line with good practice, this front-end developer job description template shows you one way of describing the person you’re searching for, starting from more general requirements, leading up to more specific requirements, and finishing with any optional extra skills or experience.

Read More

The Workable ATS tech recruitment workflow for hiring developers

The Workable ATS tech recruitment workflow for hiring developers

By IT recruitment, Recruiting Tips

Workable is one of the most powerful ATS systems out there and is a particularly useful tool for tech recruitment. When recruiting developers, it’s incredibly important to keep track of your candidates. With as many as 20 people applying for each software development position, a simple spreadsheet won’t scale. But luckily, there is a useful Workable ATS tech recruitment workflow that you can use for hiring developers which will allow you to focus more time on the areas that recruiters are uniquely qualified for. Using Workable and the integrations that it offers, you can automate repetitive tasks. This will allow you to spend more one-on-one time with candidates to see if they are a good cultural fit for the company.

This article will cover the steps of a tech recruitment workflow for hiring developers and how this workflow can be streamlined in Workable. These steps include:

  • Post your ad to job sites
  • Integrate with Devskiller
  • Invite candidates to tests
  • Check your stages
  • Get test summaries
  • Invite candidates for interviews

Read More

ISO 27001 at Devskiller will speed up your procurement process

ISO 27001 at Devskiller will speed up your procurement process

By Changelog

Devskiller has always had a major commitment to security. Our system was built by software professionals who understood that security is not simply a skin that you put over a system. Instead, it’s a state of mind, a way of designing systems that needs to be implemented from the ground up. With our new ISO 27001 certification, our customers can now easily verify what we’ve been doing since the beginning, providing a secure system for their data.

What is ISO 27001

ISO 27001 is an internationally recognized and standardized specification for an information security management system. It was created to “provide a model for establishing, implementing, operating, monitoring, reviewing, maintaining and improving an information security management system.”

Read More

Complete JavaScript developer salary data

Complete JavaScript developer salary data

By Developer Salary

JavaScript, alongside HTML and CSS, is one of the three main languages used for web development. HTML is responsible for the structure of web pages in the browser and CSS for style, but JavaScript provides interactivity. JavaScript is supported by all modern web browsers and employed by the majority of websites. It is simply the language of the web. No wonder that according to Stack Overflow’s 2019 report, JavaScript remains the most commonly used programming language for the sixth year in a row. You had better believe that this massive popularity affects an average JavaScript developer salary. What is more, our own data suggests that 70% of companies globally want to hire a JavaScript developer

The reasons behind the rise of JavaScript are not obvious to everyone. It was created by Netscape over ten days (!) as a lightweight scripting language for easier programming. The goal wasn’t to make it a standard language of the web, but this eventually happened. In fact, it is one of the only languages that run in the browser and pretty much everyone who wants to be a front-end developer has to know JavaScript.

Read More

Devskiller platform update – what is new #August2019

Devskiller platform update – what is new? #August2019

By Changelog

A lot has happened this spring and summer.  Game of Thrones ended and since winter is no longer coming, it got really hot everywhere. Thanks to some blue-sky thinking and powerful air conditioning, some big changes have happened at Devskiller. These will have a lasting impact on our customers so let’s jump right in.

Platform update: Devskiller now runs on Google Cloud

Platform update: Devskiller now runs on Google Cloud Read More

7 step formula to hire top tech talent

[Video]7 step formula to hire top tech talent

By Recruiting Tips, Uncategorized, Video

Hiring the right software developers is hugely important. It requires a large investment (up to $31,970) to get the right person. If you get it wrong, you could be looking at a loss of almost a half million dollars in the worst cases. So every professional and engaged tech recruiter worth their salt is constantly working to build a process that is both efficient and effective.

Hire the right tech talent

But it doesn’t have to be that hard. In this video, we explain our proven 7 step formula for hiring the right tech talent. Find out why you should,

  1. Start sourcing creatively, focusing on quality over quantity
  2. Start using an automated technical screening platform
  3. Run online coding interviews
  4. Make timely and fair job offers
  5. Make your recruitment team more technically aware
  6. Eliminate unconscious bias
  7. Nurture your candidates

Read More

17 interviewing tips for interviewers

17 interviewing tips for interviewers

By Human Resources, Recruiting Tips, Technical Interview

The modern job interview, as old as it is, hasn’t changed much considering modern technological advances. Some actionable interviewing tips for interviewers are just the thing to bring your process up to date.

Nowadays, the interview itself can happen between two people on opposite sides of the planet, but the dynamics and process stay the same. Modern recruitment interviews are now more planned and calculated. With the mounting costs of a bad hire on the line, interviews now need to be consistent and reliable. 

So whether you’d like to bring your interview techniques up to speed or create a new interview process from scratch, you’re in the right place. 

Read More

Python Developer salary data

Python Developer Salary

By Developer Salary

As Python’s popularity is on the rise, it might be high time to become familiar with both the job responsibilities and average Python developer salary in the US.

A Python developer is usually responsible for writing server-side web application logic. This also includes the development of back-end components, connecting the application with other third-party web services, and supporting the front-end developers by integrating their work with the Python application. Speaking of Python, it’s also worth mentioning Django (an advanced open-source framework written in Python), which many software developers choose to specialize in.

Read More

Complete Java developer salary data

Complete Java developer salary data

By Developer Salary

The need for Java developers is on the rise. Java continues to be the most or one the most popular programming languages. It is a leader in mobile platforms (Android applications are built with Java) and there is a shortage of engineers with Java coding skills. All of that affects the job market and the average Java developer salary. Let us take a closer look at what Java developers do and why there is such a demand for their expertise.

What is a Java develoepr responsible for?

Read More

Devskiller platform update – what is new? #April2019

Devskiller platform update – what is new? #April2019

By Changelog

When you love your work, your work is never done and at Devskiller we love our work. Winter is no time to sleep. Our customers certainly don’t so why should we? Instead, we’ve been looking for new features to add to our platform as well as making sure things just run better. This is all in our new platform update.

Devskiller platform update April 2019

Here are some of the most important things that we’ve added since our last update.

We’ve updated our tasks to make sure they run on the most recent versions of the technology they test

There’s no use in seeing if a developer can use an old version of a technology when they’re going to be using the most recent version at work. New updates can be very different from the older versions of the technology they replace. We understand this so, in addition to putting out new tasks, we now support the most recent versions of that technology in addition to the legacy versions. Read More

To help you cope with the impact of COVID-19, we’re rolling out complimentary access to video interviews for all customersREAD MORE
+