Our global family continues to grow π
We are thrilled to announce that Exadel has acquired Motion Software π€
Motion Software is a remote-first product engineering services company that focuses on next-generation technology areas including Blockchain, AI, analytics, healthcare and eLearning, and is the creator of a leading remote work platform that enables tech companies to engage with top digital talent worldwide π
We are glad to welcome Motion Software team on joining Exadel and are looking forward to a wonderful journey up ahead together π
β‘οΈ Read more
#Exadel_Life #Exadel_News
We are thrilled to announce that Exadel has acquired Motion Software π€
Motion Software is a remote-first product engineering services company that focuses on next-generation technology areas including Blockchain, AI, analytics, healthcare and eLearning, and is the creator of a leading remote work platform that enables tech companies to engage with top digital talent worldwide π
We are glad to welcome Motion Software team on joining Exadel and are looking forward to a wonderful journey up ahead together π
β‘οΈ Read more
#Exadel_Life #Exadel_News
π9
Finally, eventually, and at lastβ¦.. Our fabulous Georgian team got together to celebrate the summer and see each other in person! π«
We donβt think the Orbeti rest area outside of Tbilisi has ever seen so much excitement π₯ There were activities for everyone: board games, team-building challenges, football and more. And of course delicious food and beautiful songs by a live band added even more fun to the celebration. A cozy bonfire warmed the evening.
We could go on and on about how much fun the team had, but pictures will do it better! Swipe left to see how it went π
#Exadel_Life #Exadel_Georgia #Exadel_Events
We donβt think the Orbeti rest area outside of Tbilisi has ever seen so much excitement π₯ There were activities for everyone: board games, team-building challenges, football and more. And of course delicious food and beautiful songs by a live band added even more fun to the celebration. A cozy bonfire warmed the evening.
We could go on and on about how much fun the team had, but pictures will do it better! Swipe left to see how it went π
#Exadel_Life #Exadel_Georgia #Exadel_Events
π₯17π7π4
JS newsletters from the Exadel JS community are among our colleaguesβ favorites! They are full of valuable information and give us a lot to considerπ‘
This rundown gives you the best recent articles, so read and enjoy! π
β‘ A Complete Guide to API Development β Importance, Working, Tools, Terminology and best Practices
Since youβve probably heard the term βAPIβ about a trillion times when talking to mobile app developers, itβs time to learn more about the details: what they are, how theyβre developed, how to use them, and how they work. So, put on your seat belts and get ready to get into the world of APIs β the superheroes behind the functioning of mobile apps.
β‘ How to Write Better-Performing React Function Components
This article will introduce you to how to write better-functioning React functional components. It does not include common sense aspects of web performance optimization, such as HTTP request optimization, cache optimization, browser optimization, etc.
β‘ Why End-to-End (E2E) Testing is Often Good Enough
End-to-End tests are the best way to ensure sanity and the integrity of a system as a whole. It lies in the upper tier of the testing pyramid right below UI testing; in E2E testing, we pick user scenarios and test to see if all components of the system produce desired outputs when they interact. For certain apps, E2E tests are more critical than UI testing and can give better results. In this post, we will discuss what E2E testing is and how it can make our systems more resilient and reliable.
β‘ Golden Rules for Combining Front-End Security and UI
This guide explains the key principles for designing innovative UI while maintaining a high level of security against possible attacks.
β‘ BEM vs. SMACSS: Comparing CSS methodologies
CSS can be a real pain to work with if you donβt have a good methodology or architecture to follow. Writing a slew of different selectors all over the place isnβt the ideal strategy; it creates a lot of specificity-related problems and can make our codebase chaotic and debugging tough.
β‘ How to Escape from Memory Leaks in JavaScript
Developers often neglect memory management due to misconceptions of automatic memory allocation by JavaScript engines, leading to memory leaks and ultimately poor performance. This article explores memory management, types of memory leaks, and how to hunt memory leaks in JavaScript using Chrome DevTools.
β‘ A Whole Website in a Single JavaScript File
This article can't and shouldn't be a guide for creating web applications, but it shows how powerful Deno is. Because of better performance, usage of native ES6 imports, first-class Typescript support, and a great standard library, Deno has become an exciting alternative to NodeJS. Maybe it's worth considering Deno for your next project!
#Exadel_ExpertAdvice #Exadel_Communities
This rundown gives you the best recent articles, so read and enjoy! π
β‘ A Complete Guide to API Development β Importance, Working, Tools, Terminology and best Practices
Since youβve probably heard the term βAPIβ about a trillion times when talking to mobile app developers, itβs time to learn more about the details: what they are, how theyβre developed, how to use them, and how they work. So, put on your seat belts and get ready to get into the world of APIs β the superheroes behind the functioning of mobile apps.
β‘ How to Write Better-Performing React Function Components
This article will introduce you to how to write better-functioning React functional components. It does not include common sense aspects of web performance optimization, such as HTTP request optimization, cache optimization, browser optimization, etc.
β‘ Why End-to-End (E2E) Testing is Often Good Enough
End-to-End tests are the best way to ensure sanity and the integrity of a system as a whole. It lies in the upper tier of the testing pyramid right below UI testing; in E2E testing, we pick user scenarios and test to see if all components of the system produce desired outputs when they interact. For certain apps, E2E tests are more critical than UI testing and can give better results. In this post, we will discuss what E2E testing is and how it can make our systems more resilient and reliable.
β‘ Golden Rules for Combining Front-End Security and UI
This guide explains the key principles for designing innovative UI while maintaining a high level of security against possible attacks.
β‘ BEM vs. SMACSS: Comparing CSS methodologies
CSS can be a real pain to work with if you donβt have a good methodology or architecture to follow. Writing a slew of different selectors all over the place isnβt the ideal strategy; it creates a lot of specificity-related problems and can make our codebase chaotic and debugging tough.
β‘ How to Escape from Memory Leaks in JavaScript
Developers often neglect memory management due to misconceptions of automatic memory allocation by JavaScript engines, leading to memory leaks and ultimately poor performance. This article explores memory management, types of memory leaks, and how to hunt memory leaks in JavaScript using Chrome DevTools.
β‘ A Whole Website in a Single JavaScript File
This article can't and shouldn't be a guide for creating web applications, but it shows how powerful Deno is. Because of better performance, usage of native ES6 imports, first-class Typescript support, and a great standard library, Deno has become an exciting alternative to NodeJS. Maybe it's worth considering Deno for your next project!
#Exadel_ExpertAdvice #Exadel_Communities
π8
Exadel took part in the first stage of a large-scale retraining project called #500WomenInTech π₯
Exadel is an official partner of 500 Women in Tech in Georgia. The following project aims to strengthen the role of women and their involvement in the field of technology.
It has been a great pleasure to be a part of this project together with our Technical and Education departments. The next phase is starting soon, and we are ready to actively contribute to the professional development of students and the formation of a sustainable technology ecosystem in Georgia.
Additionally, a follow-up memorandum was signed between Business and Technology University and Exadel Georgia to maintain this brilliant initiative of #500WomenInTech by BTU, the Norwegian Government, and the UN Women π€
#Exadel_Life #Exadel_Georgia #Exadel_Events
Exadel is an official partner of 500 Women in Tech in Georgia. The following project aims to strengthen the role of women and their involvement in the field of technology.
It has been a great pleasure to be a part of this project together with our Technical and Education departments. The next phase is starting soon, and we are ready to actively contribute to the professional development of students and the formation of a sustainable technology ecosystem in Georgia.
Additionally, a follow-up memorandum was signed between Business and Technology University and Exadel Georgia to maintain this brilliant initiative of #500WomenInTech by BTU, the Norwegian Government, and the UN Women π€
#Exadel_Life #Exadel_Georgia #Exadel_Events
π13β€3
We are expanding our operations to Hungary π
π βQuality equals the right combination of expertise and communication, and our corporate culture follows this philosophy in every way,β says Eyal Zucker, the managing partner of Exadel Hungary.
He further elaborated on the expansion, stating that, in the future, the Hungarian branch will be one of the major hubs of the company, serving international clients from all corners of the world.
π "In Hungary, Exadel is still a startup with a family atmosphere, serving large international corporations with its unique IT solutions. We are familiar with both business models, so we know how to combine their advantages.β
The majority of Exadel employees work fully remotely, with the freedom to work from home or travel wherever they would like. Nevertheless, the company also provides a spacious, modern office in the center of Budapest for those who prefer to commute. All employees are given the latest technologies necessary for their work, as well as flexible working hours.
π To learn more about Exadel Hungary and its exciting prospects, read the full article in the Budapest Business Journal
#Exadel_Life #Exadel_News #Exadel_Hungary
π βQuality equals the right combination of expertise and communication, and our corporate culture follows this philosophy in every way,β says Eyal Zucker, the managing partner of Exadel Hungary.
He further elaborated on the expansion, stating that, in the future, the Hungarian branch will be one of the major hubs of the company, serving international clients from all corners of the world.
π "In Hungary, Exadel is still a startup with a family atmosphere, serving large international corporations with its unique IT solutions. We are familiar with both business models, so we know how to combine their advantages.β
The majority of Exadel employees work fully remotely, with the freedom to work from home or travel wherever they would like. Nevertheless, the company also provides a spacious, modern office in the center of Budapest for those who prefer to commute. All employees are given the latest technologies necessary for their work, as well as flexible working hours.
π To learn more about Exadel Hungary and its exciting prospects, read the full article in the Budapest Business Journal
#Exadel_Life #Exadel_News #Exadel_Hungary
π4
Good recruiters know how to interview candidates. Perfect recruiters pass interviews with flying colors themselves π
Read our top tips to tackle a job interview for a Recruiterβs position at Exadel! π
π Research information about the company beforehand.
A candidateβs questions are the best indicator showing his/her interest in getting a job there. Ask about everything: recruitment process, projects, team, KPI, etc.
π Get technically prepared.
This is commonplace advice but often overlooked by candidates. If you have little experience, learn in detail the search tools, where to look and how to hire, how to make the first contact with candidates, etc. Be sure to repeat how to work with Boolean Search. This is an integral part of a recruiterβs job, even if you use other programs for making requests. It is important to understand the essence of the request, and variants of special logical operators, thanks to which you can process a huge flow of information and get relevant results. And, of course, be prepared to talk about your work experience.
π Explore the hiring process in your location and other European countries.
Itβs great if you are aware of trends, know popular job boards, and understand the main types of contracts.
π Forget the myth that without experience, it is impossible to get into a good company.
We at Exadel are always ready to consider newcomers and help them get started. If you donβt have experience as a recruiter yet, but you are trying to fill in gaps in skills and knowledge by yourself, study the differences between tech stacks, if you are proactive and can think on your feet, the doors of Exadel are open!
π Check the sound quality and PC performance before the interview and turn on your webcam.
Moreover, for a recruiter a camera is one of the working tools, it must be set up and stable and ready to go at all times.
π Remember that an interview is not an exam or an earth-shattering event in life. Don't be too worried.
This is a conversation between two people united by one goal - to connect a worthy candidate and a good position. An interview is a valuable experience. Even if, for some reason, you do not receive a Job Offer, youβll receive feedback that will help you analyze what was missing and what you should pay attention to next time.
π Try to be in a good mood!
If there are any issues and concerns, it's better to resolve them in advance, than come to the interview with doubts and anxiety. It is always nice to communicate with a positive-minded, affable person. Then time slips past, and there will be no unnecessary stress.
We are looking for great recruiters to join our team! We believe that armed with our advice, you will easily get the desired position π
Now we are looking for:
π IT Recruiter
π Middle IT Recruiter
π Senior IT Recruiter
β‘οΈ More open positions on our website
#Exadel_HowToPassAnInterview #Exadel_Hiring
Read our top tips to tackle a job interview for a Recruiterβs position at Exadel! π
π Research information about the company beforehand.
A candidateβs questions are the best indicator showing his/her interest in getting a job there. Ask about everything: recruitment process, projects, team, KPI, etc.
π Get technically prepared.
This is commonplace advice but often overlooked by candidates. If you have little experience, learn in detail the search tools, where to look and how to hire, how to make the first contact with candidates, etc. Be sure to repeat how to work with Boolean Search. This is an integral part of a recruiterβs job, even if you use other programs for making requests. It is important to understand the essence of the request, and variants of special logical operators, thanks to which you can process a huge flow of information and get relevant results. And, of course, be prepared to talk about your work experience.
π Explore the hiring process in your location and other European countries.
Itβs great if you are aware of trends, know popular job boards, and understand the main types of contracts.
π Forget the myth that without experience, it is impossible to get into a good company.
We at Exadel are always ready to consider newcomers and help them get started. If you donβt have experience as a recruiter yet, but you are trying to fill in gaps in skills and knowledge by yourself, study the differences between tech stacks, if you are proactive and can think on your feet, the doors of Exadel are open!
π Check the sound quality and PC performance before the interview and turn on your webcam.
Moreover, for a recruiter a camera is one of the working tools, it must be set up and stable and ready to go at all times.
π Remember that an interview is not an exam or an earth-shattering event in life. Don't be too worried.
This is a conversation between two people united by one goal - to connect a worthy candidate and a good position. An interview is a valuable experience. Even if, for some reason, you do not receive a Job Offer, youβll receive feedback that will help you analyze what was missing and what you should pay attention to next time.
π Try to be in a good mood!
If there are any issues and concerns, it's better to resolve them in advance, than come to the interview with doubts and anxiety. It is always nice to communicate with a positive-minded, affable person. Then time slips past, and there will be no unnecessary stress.
We are looking for great recruiters to join our team! We believe that armed with our advice, you will easily get the desired position π
Now we are looking for:
π IT Recruiter
π Middle IT Recruiter
π Senior IT Recruiter
β‘οΈ More open positions on our website
#Exadel_HowToPassAnInterview #Exadel_Hiring
π6β€1
Everything changes with time, except one thing: our team is always happy to welcome new members! π€
Check out our new career opportunities and find one that fits you:
π Middle DevOps Engineer (Azure)
π Architect
π Middle Drupal Developer
π Middle Software Development Engineer in Test
π Middle AQA (C#)
π Strong Middle/Senior Automation QA Engineer
π Senior Data Engineer
π Senior .NET Developer
π Lead MS SQL Database Administrator
π Senior Azure Operations Engineer
π IT Recruiter
π Mobility Specialist
π Senior Delivery Manager
π Human Resource Manager
π Look for your dream vacancy on our website
Join the team! π
#Exadel_Hiring
Check out our new career opportunities and find one that fits you:
π Middle DevOps Engineer (Azure)
π Architect
π Middle Drupal Developer
π Middle Software Development Engineer in Test
π Middle AQA (C#)
π Strong Middle/Senior Automation QA Engineer
π Senior Data Engineer
π Senior .NET Developer
π Lead MS SQL Database Administrator
π Senior Azure Operations Engineer
π IT Recruiter
π Mobility Specialist
π Senior Delivery Manager
π Human Resource Manager
π Look for your dream vacancy on our website
Join the team! π
#Exadel_Hiring
π7π1
You are often in the sidelines and βoffscreen,β but how would we ever manage without you? Every day you save users, solving problems, sharing hacks, and reminding us to change our keyboard layouts π
Today is yours! Thank you for not leaving us in the lurch and always standing guard over us. We hope you only have the smartest of users, who never ask you the same question twice. We also hope you stay patient with us, when we inevitably do π
For the holiday, weβve collected the most famous stereotypes about this profession and talked to Exadelβs system administrators to challenge them π
But before we dispel all stereotypes about sysadmins in our post, let's play and collect our own statistics! So, here we go! π
#Exadel_Celebrates
Today is yours! Thank you for not leaving us in the lurch and always standing guard over us. We hope you only have the smartest of users, who never ask you the same question twice. We also hope you stay patient with us, when we inevitably do π
For the holiday, weβve collected the most famous stereotypes about this profession and talked to Exadelβs system administrators to challenge them π
But before we dispel all stereotypes about sysadmins in our post, let's play and collect our own statistics! So, here we go! π
#Exadel_Celebrates
π1π1
All system administrators secretly want to become DevOps Engineers
Anonymous Poll
61%
True
31%
Myth
8%
I'm a DevOps Engineer and I don't like it π
π1
All SysAdmins walk around with backpacks full of different wires/adapters, screwdrivers, crimping pliers, and more
Anonymous Poll
49%
True
39%
Myth
12%
Isnβt a standard set of headphones and a mobile phone isnβt enough? π§
π1
Every SysAdmin answers your question with: βHave you tried to reload it?β
Anonymous Poll
68%
Plain truth
10%
Myth
22%
The cache also needs to be cleaned π
π1