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
  • Full Time Software Developer

How to Hire Freelance Software Developer( +8 Hours Free Trial)

Hiring Freelance software developers online can be daunting, but it doesn't have to be! Here is our ultimate guide on how to hire a top freelance developer.

Arjun
Entry image

Based in Scandinavia or Western Europe? See if it is better to hire local developers or freelancers

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

#1 Toptal vs Upwork vs Freelancer ( +8 Hours Free Trial)

Toptal vs Upwork vs Freelancer - Let’s face it, choosing the best freelance platform can be difficult, so we’ve highlighted the pros & cons of each ( Just for You)

Arjun
Entry image
  • Mobile App Development Cost

How Much Does App Development Cost (2020 Update)

In this blog post, we have covered top factors that impact the overall iPhone & android app development cost in New York, Sydney, London & around the world.

Arjun
Entry image
  • Angular Developers

How to Hire Angular Developers ( +8 Hours Free Trial)

Before you hire an angular developer - check this blog! We can help you find & hire top freelance angular developers trusted by the world's leading companies.

Arjun
Entry image
  • Developers

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.

Hiremotely
Entry image
  • Freelance App Developers

Hire Freelance App Developers

Hire Freelance App Developers in 2020 - 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

Remote Developers vs Full Time Developers ( Free Trial)

Freelancers are definitely our pick, but before you call us biased, take a look at this side to side comparison between Freelance Software Engineer vs. Full Time Software Engineer.

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