Nearshore software development in Europe

For companies in the UK and Europe, CML Team is a nearshore software development partner. Our senior engineers work from Ukraine, Poland, Lithuania, Portugal, Ireland, Germany and Spain. That puts them on UK time or one to two hours ahead. They build web platforms, MVPs, CRMs and AI products in Node.js, Python, Java and React, as your dedicated team or as a project we run.

At a glance

  • CML Team Limited, registered in England and Wales
  • Hourly or fixed price
  • NDA signed
  • Code rights pass to you after payment
  • Full time zone overlap with Europe

Trusted by Industry Leaders

Powering innovation for leading companies worldwide

  • Börse Stuttgart logo
    See the case
  • Blockpit logo
    See the case
  • Paysera logo
    See the case
  • Arbor logo
    See the case
  • MiActivo logo
    See the case

Where our engineers work

Our senior engineers work from seven countries. They change their clocks on the same dates as the UK, so the difference from London stays the same all year.

Our engineers' countries, their time zones and the difference from London and New York
CountryTime zoneDifference from LondonDifference from New York
IrelandUTC+0, UTC+1 in summerSame time5 hours ahead
PortugalUTC+0, UTC+1 in summerSame time5 hours ahead
PolandUTC+1, UTC+2 in summer1 hour ahead6 hours ahead
GermanyUTC+1, UTC+2 in summer1 hour ahead6 hours ahead
SpainUTC+1, UTC+2 in summer1 hour ahead6 hours ahead
LithuaniaUTC+2, UTC+3 in summer2 hours ahead7 hours ahead
UkraineUTC+2, UTC+3 in summer2 hours ahead7 hours ahead

The US moves its clocks two or three weeks earlier in spring and one week later in autumn, so for those weeks New York is one hour closer.

How the working day lines up

With the UK and Europe

Our working hours overlap fully with Europe. When it is 9:30 in London, it is 9:30 in Ireland and Portugal, 10:30 in Poland, Germany and Spain, and 11:30 in Lithuania and Ukraine, so a morning stand-up works for both teams.

With the United States

With the US, the overlap depends on the state your team is in. When it is 9:00 in New York, it is 14:00 in Ireland and Portugal, 15:00 in Poland, Germany and Spain, and 16:00 in Lithuania and Ukraine. Tell us where your team works, and we will show you how the hours line up.

Projects for clients in Europe and the US

Our clients are in Europe and the US. Here are a few of the projects our engineers delivered.

  • Blockpit

    Our developers joined the team of an Austrian crypto tax startup in 2018 for back-end and front-end work on critical components and microservices. Team of 4.

  • Trade Republic

    Back office for a German mobile broker bank, connected to the bank's backend systems through APIs. It went live in early 2019.

  • Xamoom

    Our iOS and Android developers provide ongoing development, maintenance and SDK work for an Austrian app builder for tourism.

  • ALICE

    Core functionality of a cloud hotel concierge platform used by more than 2,000 hotels, developed from scratch, with DevOps across AWS, Rackspace and DigitalOcean.

  • RESO-Warehouse

    A data warehouse built from scratch for a large American real estate company. It collects data from companies and brokers, converts it to the RESO format and removes duplicates.

  • Levee

    A basic prototype turned into a production-ready hotel operations platform, with a backend rebuilt from scratch. Hotel teams gained over 40% efficiency on inspections and reporting, by our project records.

Contract, NDA and code rights

  • CML Team Limited is registered in England and Wales, company number 11580376. You can check the Companies House record.
  • We sign an NDA with you.
  • Rights to the code pass to you after payment.
  • We bill by the hour or at a fixed price for a project. The estimate for project work is free.
  • You can start small, with consultations, before you commit to a team or a project.
  • If a team member has to be replaced, we do it seamlessly.
  • English is our working language.

Questions about nearshore development

What is nearshore software development?

Nearshore software development means working with engineers in a nearby country whose working day overlaps with yours, rather than hiring locally or going to a team many time zones away. For a company in the UK or Europe our engineers are nearshore: they are on the same time or one to two hours ahead.

What is the difference between nearshore and offshore development?

Offshore usually means a team far away, often half a working day apart, so many questions wait until the next day. Nearshore means a nearby country with a shared working day, so calls, code reviews and planning happen live. The engineering work itself is the same.

Which countries do your engineers work from?

Our senior engineers work from Ukraine, Poland, Lithuania, Portugal, Ireland, Germany and Spain. The company, CML Team Limited, is registered in England and Wales.

Is a team in Europe nearshore for US companies?

For US companies, nearshore usually means Latin America. With our team, the overlap depends on the state your team is in, and an East Coast morning is the afternoon in Europe. Tell us where your team works, and we will show you how the hours line up.

Can your engineers join our in-house team?

Yes. In a dedicated team our engineers join your team and report to your project manager or tech lead. If you would rather hand over the whole project, our own project manager runs it in project-based development.

How do you bill?

By the hour, or at a fixed price for a project. The estimate for project work is free, and we sign an NDA with you.

Who owns the code?

You do. Rights to the code pass to you after payment.

Can we start with something small?

Yes. You can start with consultations before you commit to a team or a project.

Two ways to reach us

Whichever you choose, the conversation starts with a person.

Talk to our Delivery Manager

Oleksii Skurikhin, one of our Delivery Managers, is your first point of contact. Tell him what you are working on.

Talk to our Delivery Manager on LinkedIn (opens in a new tab)

Send us a brief

Describe the task in the contact form. You can add a budget range if you like.

Send us a brief