• Clients
  • Recruitment
  • Our Model
  • We Assure

do this!

Start a nearshore project

Leave some information about yourself to get you to the right person.

With clients all over Europe, we provide high-performance teams, 100% dedicated to remotely work on your IT needs, from development to maintenance or application support.   On-time, on-budget, goal-based delivery!   Do you want to know how?

We do technological development and integrated management at a global scale — remotely, responsively and efficiently.

Our focus is always the quality of response.

We propose nearshore solutions tailored to the needs and business strategies of each client ensuring the success of the projects and unquestionable added value.

Cost Reduction

Reduced effort in
resource management

Efficiency in setting up
fully qualified teams


Highly skilled,
motivated and
versatile professionals


Rapid project onset tailored
to the needs & business
strategies of each client


Full compliance with
the best international
practices & standards

Other Benefits

Access to specialized profiles such as: Developers, Designers UX/UI, Project Managers, Architects, Functional and Business Analysts amongst others.

Constant, proactive and close monitoring and feedback throughout the entire project.

Three convenient office locations in Portugal in Lisbon, Porto and Obidos.

Facility setting up multifaceted teams perfectly able to work remotely in any given geography.

The Nearshore Project

We follow an effective process to identify, recruit, assemble, train and monitor highly competent teams adapted to the project specificities Our model encompasses several moments of feedback and permanent open communication with the client.


Client Contact

The process starts off.


Recruitment Process

• Screening & sourcing with Keywork AI

 • Validation for soft skills and tech-based analysis.


Business Proposal

Official proposal presented to client


Feedback from Client

Client to analyze proposal and validate/ provide feedback


Presenting Consultants

Team proposal presented to client


Feedback from Client

Client to analyze proposal and validate/ provide feedback


Starting Date

Let's go!

Affinity's recruitment process is carried through a combination of human and technological expertise. Keywork, our proprietary recruitment software, enables an agile and accurate talent selection while a team of skilled HR professionals meet the candidates and thoroughly evaluate their expertise and project suitability.

The client only has to consider and validate final IT teams reducing time and effort and ensuring quality profiles.

Our team performs more than 500 interviews per month, analyzing more than 1000 profiles.



Keywork is a proprietary product developed by Affinity for Sourcing and Screening in the IT market.

The combination of Affinity’s human and technological expertise ensures the ability to respond to customer requests with the necessary precision and assertiveness to thrive in this competitive market.


Discover more at www.key.work

No other company has the ability to link the specific client’s needs and the tech consultants’ profiles with the accuracy that Affinity does.

How we operate

  • Our Model
  • Our Methodologies

Flexible approach tailored to the client’s needs and business strategies.

Own talent data-base of nearly 20 000 consultants.

Three office locations in Lisbon, Porto and Óbidos equipped with state-of-the-art technology.

Certified and highly skilled professionals that comply with the best international practices.

Consultants' recruitment, team-set-up, training and career management.

Project management with Agile methodologies - Scrum/Kanban methodology approach using an Agile software development cycle with sprints of 2 to 3 weeks.

Teams and project evaluation through direct follow ups and Keywork monitored KPI’s to ensure great team performances.

Thorough project monitoring with accurate feedback and timely adjustments.

Why Portugal?

We are a very competitive country in global markets - from an investment standpoint as well as on a technical or creative perspective.

  • Technical

  • Atractive
    Tax System

  • Linguistic

  • Sunny

  • Technological

  • Safety



Development Trends
  • AI or Bots
  • Javascript
  • Progressive Web App
  • Single Page Application
  • Mobile-Friendly Website
  • Blockchain Technology
  • CyberSecurity
  • Motion UI

BI, Big Data, Data Analysts
  • Powercenter
  • Microsoft BI (SSAS, SSIS, SSRS)
  • SAS
  • Business Objects
  • Datastage
  • Hadoop
  • Qlikview
  • Microstrategy
  • Tableau
  • Pentaho

Main Tech Languages
  • Microsoft
  • Java
  • Scala
  • Ruby
  • Go
  • Kotlin
  • Typescript
  • C/C++
  • Angular
  • React
  • PHP
  • Python
  • Objective C
  • Swift
  • Xamarin
  • Ionic
  • Data Base
  • Oracle SOA Suite
  • Outsystems
  • IBM Mainframe
  • UX/UI
  • SAP

Management & Quality
  • Business Analysts
  • BPM
  • Functional Analysts
  • Project Management
  • Scrum Master
  • DevOps
  • Product Owner
  • Support
  • Functional Tester
  • Automation Tester
  • Quality Assurance
  • Release Manager
  • Application Architecture

RPA, AI, Machine Learning
  • UiPath
  • Blue Prism
  • Automation Anywhere
  • Accord.NET
  • Tensor Flow
  • Amazon Machine learning
  • Theano

System & Infrastructures
  • Windows
  • Unix
  • AIX
  • Linux
  • Virtualization
  • HP-UX
  • Networks
  • Security
  • Storage

  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform

We stand close to each one of our clients. Understanding every customer's drive is at the core of Affinity’s philosophy.




Great technology is always based on perfect relationships.

Testimonial Photo

“We have grown to believe that Affinity is the right partner for our organization. Our company DNA is very much aligned with Affinity’s: we share the same vision, ethics and customer-centricity and are assured that our partnership will continue to be beneficial for both companies. We look forward to strengthening our relationship and collaborate in many ways for years to come.”

Robin van Staveren – Sr Sales & Account Manager at iAdvise – Providit, Benelux


We build long-term relationships and provide the best experience at all levels of the process for clients all across the globe.

Global Presence