Engineering blog

Hiremotely Blog is a hub for in-depth development tutorials and new technology announcements created by professional software engineers for developers, companies or IT recruiters.

Entry image
  • PHP

Hire Best Dedicated PHP Developers (in 2021)

Check out this comprehensive guide on PHP so that you can feel ready to hire the best PHP Developer for you and your company!

Daniel
Entry image
  • Software developers

10 Skills Every SharePoint Developer Needs (2021)

In this post, we will show you the most important SharePoint Developer skills you should look out for if you want to succeed (in fact, this expertise are non-negotiable)

Arjun
Entry image
  • .net programmer

How to Hire .NET Developers ( In 2021)

In this blog, you will discover exactly how to find the right .NET developers for your team, the requirements to look out for, and the best place to find a top .net developer.

Arjun
Entry image
  • Software developers

BI Developer: Role, Responsibilities & Skills (2021 Update)

BI developer is a special type of engineer that is able to filter, analyze and reduce data into manageable chunks of information that supports business objectives.

Arjun
Entry image
  • Full-stack developer

What is a Full-Stack Developer? [2021 Guide]

What is a Full-Stack Developer?. This simple (but proven effective) full-stack developer guide tells it all - meaning, hiring tips, important skills, trusted go-to, etc.

Arjun
Entry image
  • Software developers

ETL Developer: Responsibilities, Skills & Hiring Guide (2021)

In this blog, we’ll answer the question: “Who is an ETL Developer?” We will also discuss their responsibilities and skills you should look out for in one. Let’s get started.

Arjun
Entry image
  • Software developer

Hire Programmers Online for a Startup (New)

Need a Programmer? Finally, it’s game time – follow this guide to discover how to hire the top programmers for your startup from anywhere in the world

Arjun
Entry image
  • Project manager

CTO (Chief Technology Officer) - Roles & Responsibilities

We'll dive into the details of the roles, responsibilities, & skills that CTOs possess and how their importance is growing substantially in startups. (2021 Update)

Arjun
Entry image
  • React developer
  • React

How to Hire Best React Developers ( In 2022)

Here is everything we have learned from our first-hand experience of testing and hiring thousands of React Developers.

Arjun
Entry image
  • Project manager

How to Hire Best Shopify Developers

Hire the best Shopify developers focused on making your Shopify store a success, and grow your business in 2021. ( Claim Your Free Trial Today)

Entry image
  • Software developers

Ultimate Guide for Hiring Freelance Developers (In 2022)

This hiring guide offers a set of insightful tips to help you hire a top freelance developer in 2022. Hire a Freelance developer now!

Arjun
Entry image
  • IT Recruiters

How We Test Developers at Hiremotely?

What is the greatest nightmare of working with freelancers? Most employers will tell you it’s developers who tend to embellish their resumes and then spectacularly fail to live up to the expectations they set.

VJ Zahorsky
Entry image
  • Freelancers

Lead Developer Vs. Senior Developer - What's The Difference?

Lead Developer Vs. Senior Developer. Learn the difference between two of the most in-demand tech jobs in 2021.

Entry image
  • Javascript
  • java programmer
  • Java

How to Hire an Entry Level Java Developer (2021 Update)

Don’t make hiring an entry-level java developer hard than it needs to be. Read our straightforward guide on how to find the entry-level java developer for your needs.

Arjun
Entry image

Hire Local Developers Based in Scandinavia or Western Europe

If you are based in Sweden and plan to hire software developers, you practically have two options. You either hire local Swedish developers for very high rates or you go for remote freelance developers.

Shawn Hellinckx
Entry image

Why Should You Hire Freelancers On Hiremotely?

So, what’s the best way to choose the best freelancers for your web or app development project? The answer is to use a platform, such as Hiremotely, that offers skilled, hand-selected, and fully-screened freelancers.

Arjun
Entry image

Toptal vs Upwork vs Hiremotely - What's The Difference?

Toptal vs Upwork vs Hiremotely - Let’s face it, choosing the best freelance platform can be difficult, so we’ve highlighted the pros & cons of each

Arjun
Entry image
  • Mobile App Development Cost

Mobile App Development Cost in 2021 [Updated]

In this guide, we have covered the top factors that impact the overall cost of app development like the cost of hiring app developers, designers, required features & maintenance costs.

Arjun
Entry image
  • Angular developer
  • Angular Developers

How Much Does it Cost to Hire an Angular Developer?

This guide to hiring angular developers features the hiring process, salary, skills & tips to help you find #1 Angular developer in 2021.

Daniel Andrews
Entry image
  • Freelance App Developers

How To Hire Developers For App (2021 Update)

Hire developers for App in 2021 - Here's how to find and hire top freelance iOS or Android developers near your location without compromising quality.

Arjun
Entry image
  • Freelancers
  • Full Time Software Developer

Freelance Software developer vs. Full-Time Developer

Freelance software Developer is definitely our pick, but before you call us biased, take a look at this detailed comparison between a full-time & freelance software developer.

Arjun
Entry image
  • Flux
  • Redux
  • Mobx
  • Reducers

MobX, Flux, Redux React state management

MobX,Flux, Redux? Today, most of the applications are developed as SPA’s (single page applications), in a nutshell, we’re talking about one single HTML page with JavaScript code, which renders everything else.

Richard Novak
Entry image
  • React
  • UI
  • Styled
  • Components
  • BEM
  • CSS
  • SASS

React & Styled components

As the modern applications are more and more complex and dynamic, the ways of styling the page has developed as well. From simple CSS we went to more sophisticated tools.

Vaclav Brzezina
Entry image
  • Javascript
  • Java
  • programming languages
  • PHP

What frameworks are, and the most commonly used ones

Besides requirements for knowledge of programming languages in job vacancies, there are also often requirements for knowledge of a particular framework. But what exactly is a framework? It is a programming language add-on, or one might say a package of components which makes programming in a particular language easier. Every programming language has a large number of frameworks. Let’s look at so

Vojtech Zahorsky
Entry image
  • Javascript
  • Java
  • backend
  • programming languages

Manual for IT Recruiters - V. Java and Javascript: the difference between them

One of the most common errors made by recruiters is mixing up Java and Javascript. These words are very similar, but their meaning and uses are entirely different. As we know from Chapter 3, Java and Javascript are two different programming languages. Java is most frequently used to develop backend parts of apps (that part which ensures functionality). In contrast, Javascript is used to develop th

Vojtech Zahorsky
Entry image
  • SQL developer
  • PL/SQL developer
  • Recruiters
  • Database

Manual for IT Recruiters - IV. What databases are used for

You may often encounter terms such as SQL developer, PL/SQL developer, database specialist but may not know what these terms imply. Let’s look at this in today’s part of the Manual for IT Recruiters.

Vojtech Zahorsky
Entry image
  • Backend developer
  • java programmer
  • php programmer
  • c# programmer
  • .net programmer
  • Frontend developer
  • Angular developer
  • React developer
  • Vue.js developer
  • Full-stack developer

Manual for IT Recruiters - III. Types of programmers

In the previous section of the Manual, we explained individual roles within the development team. Now we shall endeavour to differentiate different programmers according to the technologies they utilise. The following division is purely my own perspective, and it should not be taken as dogma. As the title suggests, this is more a list of types of programmer, rather than separate positions.

Vojtech Zahorsky
Entry image
  • IT Recruiters
  • Project manager
  • Analyst
  • Architect
  • Software developer
  • Tester

Manual for IT Recruiters - II. Roles in the team

In the first part of this Manual for IT Recruiters, we describe individual roles within the software development team. The term “software” encompasses internet banking, accounting systems, CRM (a client management tool), various mobile apps, Windows apps, etc.

Vojtech Zahorsky
Entry image
  • Software developers
  • IT specialists
  • Job-IT.cz
  • IT Recruiters

Job Recruiters in IT (Manual) - I. Introduction

Job Recruiters in IT (Manual) - In recent years, the boom in the recruitment of IT experts has reached its historic peak. Software developers and other IT specialists are today needed in banks, start-ups, and logistics, pharmaceutical, and industrial companies.

Vojtech Zahorsky
Entry image
  • Flow
  • Typescript
  • Javascript

Flow, Typescript? Why to use types in JavaScript

Types are one of the main foundations of a programming language. Many execution errors in JavaScript are type errors. Have you ever called a function and received the error undefined is not a function? This happens when we try to access a property that is not defined. Since Javascript can’t locate the property, it returns it’s fallback - undefined

Vaclav Brzezina