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
  • Mobile App Development Cost

Mobile Application Development Cost in 2020 ( Detailed Analysis)

Mobile App Development Cost : In this blog post, we’re going to take a look at what the various factors which impacts the overall app development costs & development options to save time & money

Arjun
Entry image
  • Angular Developers

Freelance Angular Developers Salary & Job Description (2019)

Hire Top Angular Developers - With this guide, you’re fully equipped to compare the cost and skills of hiring best Full Time AngularJS developers vs. Freelance Angular Developers.

Arjun
Entry image
  • Remote Software Developers

Why Remote Software Developers?

Remote Software Developers are easy to hire, affordable, and offer unprecedented agility and flexibility for businesses in the software development industry.

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

How to Hire Freelance Mobile Application Developers?

Hiring skilled mobile application developers is one of the most challenging milestones for businesses. Here’s how to hire the top app developers for you app idea or app development project.

Arjun
Entry image
  • Freelancers
  • Full Time Software Developer

Remote Developers vs Full Time Developers : Which is Best For Hiring?

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
  • Freelance Software Developers

Freelance Software Development

Hiring Freelance Software Developer? We have covered best #1 tips to save your time & money in finding top rated freelance coders near your location or anywhere in the world.

Arjun
Entry image
  • Flux
  • Redux
  • Mobx
  • Reducers

Flux, Redux, MobX React state management

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. To do so, the application connects to API’s to get the data it renders and calls backend services. The question is, where to keep all the data and how to keep in track with what’s going on on the page

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
  • Java
  • Javascript
  • PHP
  • programming languages

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
  • Java
  • Javascript
  • 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

IT Recruiters Manual - I. Introduction

IT Recruiters Manual - In recent years, the boom in 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

Trello vs Asana -> Which tool is better for software development teams working remotely?

Nowadays in the world of information technologies, thousand kilometers distance is no longer an obstruction in case of finding employees. Due to incessant development of technologies...

Tomas Novotny
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