Discover, innovate, develop and perform meaningful work on behalf of our clients!

Join our international INSCALE team

INSCALE offers you international experience, collaborative working environment and opportunity to stay in technical shape.

join our team - 1

Boost your IT career and gain benefits!

Work with the bestPerform meaningful workCollaborate internationallyBe part of the INSCALE communityAchieve work-life balanceCentrally located officeMedical & health insuranceErgonomic workplacePaid Holidays and Sick LeaveExpat Guide & Relocation Assistance

Play an important role in a fast-growing tech company!

Why work for INSCALE

At INSCALE you will have the opportunity to work with international tech companies.

You will not be on a bench and assigned to a project like traditional outsourcing! You will become an integral part of our clients’ own development team, that is cultivated for a long term collaboration, and at the same time shaping your career path.

Our client expects you to bring in your expertise with a “can do” attitude, be passionate and relentless in “doing better than yesterday”. We consider your training and career very important and this will be driven by the client. INSCALE also constantly monitors the evolution of our Team Members to be your growth partner.

Here, your voice is heard, and your input is welcome. Your direct access to top management is encouraged and our team members are supported, valued and given the opportunity to develop and grow.

We foster a collaborative working environment, where every team member is relevant and respected. At INSCALE we are focused on attracting and retaining talent. That’s why our employees are the epitome of our success.

INSCALE Hiring Process

Candidates are typically entering into a short hiring process that may vary according to the sourced position, our client’s needs and location. This entails interview(s) by hiring managers, followed sometimes by an online assessment and/or a coding assignment depending on the job profile and your professional background.

Your professional skills are undoubtedly important, however, we are also looking for the best match to INSCALE and our client’s DNA & cultural values. This is why we are interested in understanding more about your communication, collaboration and adaptability skills-set.

Read more about our hiring process in our FAQ.

join our team - verticalStarRating - 2
Our Benefits

At INSCALE, our benefits are available to most eligible employees at the date of hire.

Awesome Colleagues

Outstanding Projects

International Collaboration

INSCALE Community

We foster diversity and inclusion. You will be surrounded by colleagues who are friendly, professional and passionate about their work.

You will work with super interesting projects and opportunities, empowered with work that really matters with the autonomy to do your best work.

You will be working in an international and diversified environment with opportunity for professional career path and personal development.

We make it a point to take time away from our busy schedules for culture building activities such as casual or tech meet-ups, group outings to celebrate victories, birthdays and festive parties.

Great Work-Life Balance

Centrally located office

Medical & Health Insurance

Ergonomic Workplace

To help our employees strike a healthy balance between their jobs and other aspects of their lives, we offer a flexible hybrid working environment in all our global locations.

Work within walking distance to the best restaurants, cafes and department stores with great transportation options close by.

All employees are eligible for healthcare coverage which will vary from one location to another.

We continually work on securing a safe and pleasant work environment. Our offices are designed to be inviting and encourage inspiration.

Paid Holidays and Sick Leave

Expat Guide & Relocation Assistance


Competitive Package

Our vacation and holiday benefits give you a considerable amount of paid time away from work each year and may vary from one location to another.

We provide visa assistance and administrative support for relocating new employees which may vary from one location to another.

Our new employees get off to an optimal start by participating in our INSCALE onboarding program.

We hire the most talented people, whom you would be proud to associate with and call your peers. We provide competitive salary packages and benefits. It’s not a buffet, but your value is definitely honored.

What’s it like working at INSCALE?
You don’t have to take our word for it!

Check out what our employees think!

Aleksandra Kjimovska

Aleksandra Kjimovska Vasilevska
Software Engineer

join our team - aaron - 3

Aaron Ng Keat Yong
Software Developer

join our team - Nikola Angelkovik - 4

Nikola Angelkovik
iOS Developer

Bujamin Beqiri

Bujamin Beqiri
Senior QA Engineer

Arvin Bernardo Alvarez

Arvin Bernardo Alvarez
Mainframe Developer

Natasha Muzyka

Natasha Muzyka
Automation Developer

Andrii Dodolin

Andrii Dodolin
Product Owner

Pedro Miranda

Pedro Miranda
Fullstack Developer

Our culture

With clients residing predominantly in Europe, Nordics and APAC, we are proud to have colleagues from over 27 nationalities at INSCALE situated throughout our locations. Our inclusive culture enables our diverse global team to leverage on our creativity and form our unique way of doing things. It is also important to us, that clients and employees view us as relevant because we embrace a wide range of cultural backgrounds, knowledge and experiences.

Our values are very important to us and shape the way we think, work and act in INSCALE. It is an integral part of our culture that we strive to do more together by using our individual craftmanship in contribution to being on the same journey – both for you as an employee, but also for the clients paying the bill at the end of the day.

Not only a cool career opportunity, but you will experience stylish Scandinavian open office surroundings, reflecting a modern layout. Our employees are provided with ergonomic workplaces, lounge rooms, pantry with refreshments, well-equipped conference and collaboration rooms and silent spaces, that are conducive for great explorative ideas or online meetings with colleagues abroad.

Everything we do is instilled with an air of professionalism, innovation, personal growth and fun. Although we are a fairly large company, we still retain that entrepreneurial start-up vibe.

INSCALE - Team Atmosphere - Event Photo
INSCALE - Work Atmosphere - Malaysia


INSCALE is a global company with operational development centers in Kuala Lumpur, Lisbon, Kyiv and Skopje. INSCALE’s head office is in Copenhagen.

Search and apply for a job from our Careers website. Once you’ve applied for a job, your resume /CV and profile will be reviewed by our Talent Acquisition team. If you have previously applied for a position, you may be contacted by a member of our recruitment team when your application fits another position.

Once you apply for a position, your resume will be reviewed by our recruiters. If found suitable, we will contact you within two weeks from your application date. If not, your selected resume will remain in our database for future vacancies.

Our goal is to hire the most qualified person for the job. Therefore, depending on the job, we may conduct pre-employment testing including online personality assessments and technical assessments. Your assessments results are shared with you to give you better insights about yourself.

For some of our openings, you may be requested to write code, share a creative portfolio, participate in a coding/technical challenge or provide examples of your work in other ways.

Research on the product, team, client’s company background and review the job description. Be prepared to demonstrate how you meet the job requirements by sharing specific experiences, project accomplishments and to provide solutions to given questions on technical issues, and other design / problem-solving scenarios.

Demonstrate your strengths by sharing your track records, and any thoughtful questions you have about the opportunity will assert your level of understanding, interest, and passion. Remember, your interview is an opportunity for you to get to know us too.

Prepare as you normally would, but ensure you have the right tools available and tested ahead of time before your interview. Our Candidates typically wear smart casual attire when attending a face-to-face or online interview with us.

Candidates are typically interviewed a few times by various hiring managers before a hiring decision is made.

  • Initial Discussion: We will get to know each other with a brief casual conversation.
  • Online Assessments (Position Based): The aim is to provide us insight into your personality and needs, cognitive abilities, technical strengths and development areas.
  • HR Interview: We aim to learn more about your skills, experience and previous accomplishments and what drives you. We are also happy to share more with you concerning our company and culture, and the client you might be working for.
  • Leadership Interview (Position Based): Help us understand how you approach problems and challenges. Come prepared to discuss some of your experiences and describe key actions that were critical to success.
  • Final Interview: An in-depth discussion with the hiring manager on your project experiences & technical competencies. You may be asked to complete a technical assignment.
  • Decision & Offer: We will discuss the offer and onboarding details with you and may request your references for the recruitment process. If you are not selected, we will update you accordingly and contact you again when suitable positions are available.

We encourage you to ask questions during your interview to learn more about INSCALE careers as we learn more about you and your qualifications.

Yes, but if you begin the interview process for a role, please inform the recruitment team that you have submitted more than one application.

As we review your application, we will determine which positions are a good match and will approach you on any other potential opportunities.

Please go to our Benefits section to learn more. Information may vary by location, team or role.

Yes. We have clients with various needs so your application may have a completely different outcome. Please keep in touch with the recruiter that you discussed your previous application with and he/she will be able to support you through this process.

A rejection should never be taken as negative and final. We will retain your details and assess your CV against future positions. We also urge you to review our career pages regularly for new positions that we update from time to time.

Yes, we believe that providing feedback is crucial to improvement and we give great value to your collaboration through our recruitment process. If for some reason it is not possible to proceed with the recruitment process, we will give you proper feedback.

Your recruiter can help you understand the specific timeline of the opening you applied for and will provide a status update within two weeks of your interview. However, during peak periods this may take up to four weeks.

When you create your profile on the INSCALE Careers site you will be asked to share your Personal Information, Experience, Skills and upload an existing resume. INSCALE places utmost priority in safekeeping your data. We are GDPR compliant in all the countries that we have presence in.

We provide relocation assistance for new employees which may vary from one location to another.

INSCALE and our clients conducts onboarding sessions for all new employees. Our goal is to provide you with the required information so you can collaborate with your colleagues as soon as possible.

If you’re excited to join INSCALE, we encourage you to join our Talent Community by sending your resume to for updates on upcoming events.

See our current openings

Interested in joining the team? We’re hiring. If you see something you like, let us know.

join our team - clients growth partner image circle - 5

Contact us

If you don’t see a position that is right for you, submit your resume to our Talent Community using the form below and we’ll contact you once we have a suitable role for you.