We’re a software house based in Warsaw.
We deliver custom IT systems.

Services

We offer creative solutions to our customers’ problems, implementing the most risky software projects. We outstrip the competition through better use of technology.

At TouK we maximize the capabilities of open source components. This allows us to create software that will save you time and money.

Integration

TouK implements system integration solutions. We take great care to ensure they guarantee both well cooperating services and data integrity. We will add value to existing separate software systems, even the most obscure ones.

Event Stream Processing

We provide event-stream processing and decision-making solutions capable of high throughput and low latency event processing. They support real-time marketing and fraud detection in major polish telco companies.

Mobile Apps

Today 60% of online traffic comes from mobile devices. That’s why we offer native app development for iOS and Android. We have experience rolling out applications used by over a hundred thousand end users.

Databases

We have the necessary skills to tackle petabytes of data, enabling you to turn data into business insights. Whether you need a traditional relational database or want to use non-normalized data in a NoSQL repository, we’re here to help.

Enterprise applications

We've helped many companies by improving their processes with custom applications. We have experience working for large corporations and for smaller entities. Our UX team will make sure your application is pleasing and usable.

IT reorganisation

Do you want to replace legacy software but are afraid of business continuity disruptions? We are experienced in agile re-engineering of key company systems, maintaining full continuity of business processes within your organization.

To the rescue projects

Our agility and technological versatility makes us ideal when working in crisis situations, such as misunderstandings with software providers, a sudden change of business concept, failure of a legacy system, or a requirement to adjust to changes in legal regulations.

Approach

Pre-project

  • Your idea, constraints and budget

    You have a product idea or have decided that custom software is a possible solution to your problem. We are here to help.

  • Research and proof of concept

    Together we will talk through your assumptions. We will present our solution. If needed, we will build a prototype to learn if we are on the right track.

  • Initial plan

    Then we will draw up an initial plan. We'll show you the best solution we can build, given your time constraints, budget and technology preferences.

  • Established team

    If you decide to work with us, we will create a dedicated full-time team to deliver your project.

Software development

Business requirements change faster than most ISVs can withstand. We create software anticipating its future changes, avoiding deterioration of quality. Our teams use XP practices and organize their work using Scrum and Kanban methods.

We are developers, not just programmers. We provide a diverse skill set we believe is needed to succeed as an ISV. We write specs and code, automated tests, and documentation. We solve tough algorithmic problems.

Plan

Development
and testing

working
software

feedback and
adaptation

Technology

We are Java, Scala and Kotlin fans but with each new project we choose technologies and leverage their strengths. We can do this because we know our tools inside out. Our developers are recognized speakers and members of the IT community.

Clients

We have cooperated with most of our clients for years. They are several large and medium enterprises from different businesses whose trust we have won through our expertise, hard work and value-creating initiative. We take care to ensure that our clients get top quality in their IT systems while keeping maintenance costs low.

Since 2002 we have worked for: telecommunications, media & digital communications, financial services, banking, utility, logistics, publishing and security sector companies.

We've successfully worked with clients from: Poland, United Kingdom, Romania, Denmark, Ireland, United States and Nigeria.

We wish to emphasize that TouK's experience, domain expertise and commitment enabled us to launch the system in such a short time and to prepare for the planned increase in the number of subscribers.

Krzysztof Kołaczkowski

IT Director of Virgin Mobile Polska Sp. z o.o.

We recommend TouK as a reliable and trustworthy technology partner. We highly evaluate technical competence of TouK developers in terms of creating hi-tech and fully scalable platform solutions.

Jakub Kaczmarski

Developers Team Leader, Grupa Allegro Sp. z o.o.

On behalf of P4 I would like to express our satisfaction with our cooperation with TouK and recommend this company as a professional and reliable partner in the area of high-quality software development.

Piotr Łakomski

IT Director, P4 sp. z.o.o. (Playmobile)

(…) our cooperation was flexible and constructive. As representatives of a mobile operator we have no doubt that TouK is a partner worth-recommending for the process of IT resources integration in the telecoms sector.

Tomasz Kieroński

Product & Systems Development Director, PTC sp. z o.o. (T-Mobile)

TouK in record time and despite changing requirements deployed a complete, custom solution for MVNO services in Virgin Mobile. The project was successful thanks to the exceptionally strong team of developers who created a well-functioning software.

Maciej Grzeszczuk

IT & Operations Director, Virgin Mobile Poland

The aptness of our choice of a technological partner was confirmed during several months of cooperation on the project. TouK has once again demonstrated professionalism and flexibility while responding to WiP's needs. During the implementation of the project TouK provided competent support, and presently they ensure the further development and maintenance of the system.

Bartłomiej Kahn

IT Manager, Wydawnictwo Wiedza i Praktyka

As part of service delivery, TouK presented a high technological standard, creativity and innovation in regard to the technologies used. Their huge dedication and commitment, often necessary in long-term and complex projects, is also noteworthy.

Andrzej Paszyński

C&I Director, Hewlett-Packard Polska

The software delivered by TouK programmers met our stringent requirements and expectations.

Michał Plechawski

IT Director, PayU S.A.

Touk's team stayed active and open-minded throughout the implementation process which had a positive effect on the final product. The results of our cooperation with TouK reassured us that we had chosen a supplier and a partner, with whom we can create solid solutions.

Piotr Wilczyński

IT Manager, ROHLIG SUUS Logistics S.A.

TouK experts demonstrated broad technical knowledge, professional attitude and excellent communication skills. They contributed to the success of the project. As we are satisfied with cooperation with TouK, we can recommend this software provider, especially for demanding IT projects.

Adam Kołaczyk

Partner, Deloitte Sp. z o.o.

Team

TouK was founded by developers, and 85 of its 90 people – including owners and management – build software every day. The company has 19 shareholders – all of them developers.

We recruit great people and give them the opportunity to grow. We strive to build the best team possible of devoted, creative and passionate people. We want our team to be versatile developers who are able to carry out analysis, write transparent code, test the software they create, and present innovative ideas to the customer clearly.

We appreciate technical skills, but also value people of high integrity. This guarantees a great atmosphere within the company and enables various personalities to look in the same direction and share a common vision.

At TouK there is no rigid structure. We organize ourselves for the needs of customers. This is seen each time we rearrange parts of the office before a new project.

Workshops

Workshops

We promote self-development and knowledge sharing. Rarely do we hire external trainers. Instead, we organize internal workshops. We encourage our people to teach one another, with high standards and a wide scope of topics ranging from new technologies and improving code quality to brushing up on giving presentations.

TouK Lab

TouK Lab

This is a place in our office where we can play with something more than software. In our free time everyone can come and experiment or work on their project. We code, build, solder, and make 3D prints. TouK Lab encourages peer learning and knowledge sharing.

Browse Jobs

We welcome people who value good code and seek the best solutions. We want to work with people who are passionate, ambitious, curious and active in their job tasks. In return, we offer work in an enjoyable and creative environment with salary commensurate with knowledge, responsibility and engagement.

We welcome students of IT studies

  • two months internship (1.07-30.08) with possibility of further cooperation

  • 3 300 PLN (our cost)

  • work with JVM languages: Java, Scala, Kotlin and frontend technologies

  • learn from experienced developers in real projects

  • bicycle storage, shower, second breakfast, fresh fruits, ping pong, weekly workshops

  • we accept applications until 14.04.2019.

We offer

  • work in flat-structured 90 people company driven by developers and organize in small agile teams

  • good learning environment

  • bicycle storage, shower, second breakfast, fresh fruits, ping pong, weekly workshops

  • 8 300 - 15 900 PLN (our cost)

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • good knowledge of Linux and KVM, TCP/IP networking, routing, firewalls

  • familiarity with AWS, ELK stack, influx, puppet, terraform

  • some experience with services: exim, dovecot, dspam, nginx, apache, haproxy, bind

  • some experience managing development tools: gitlab, gerrit, docker, nexus, jira, confluence

  • excellent work planning skills

We appreciate

  • versatile flexible developers

  • passion and thirst for knowledge

  • responsibility and grit

  • involvement in the community: participating in meetups, conferences, hackathons

  • contribution to open source projects

  • writing a blog

  • initiative and engagement in the evolution of TouK

We offer

  • work in flat-structured 90 people company driven by developers and organize in small agile teams

  • good learning environment

  • bicycle storage, shower, second breakfast, fresh fruits, ping pong, weekly workshops

  • 8 300 - 15 900 PLN (our cost)

We’re looking for developer that

  • has deep and broad technical experience backed with theoretical knowledge

  • can reason about software architecture from a high level

  • is passionate about open source, especially in the everchanging frontend ecosystem

  • has very good knowledge of the modern JavaScript, mainly ES6/ES2015 and beyond or TypeScript

  • has good knowledge of generating HTML5 using one of React or Vue

  • has good knowledge of generating CSS3 with preprocessors like: Less, Sass, PostCSS; or with css-in-js tools like: styled-components, jss

  • has knowledge of modern build/package systems like: webpack, rollup, fuse-box; and their auxiliary helper tools like babel and eslint/prettier

  • has knowledge of testing frameworks like: jest, karma, mocha

  • has practical experience with Git

  • takes interest in best practices regarding UI and UX

  • shares knowledge and experience through pair programming and extensive code reviews

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • versatile flexible developers

  • passion and thirst for knowledge

  • responsibility and grit

  • involvement in the community: participating in meetups, conferences, hackathons

  • contribution to open source projects

  • writing a blog

  • initiative and engagement in the evolution of TouK

We offer

  • work in flat-structured 90 people company driven by developers and organize in small agile teams

  • good learning environment

  • bicycle storage, shower, second breakfast, fresh fruits, ping pong, weekly workshops

  • 8 300 - 15 900 PLN (our cost)

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of relational databases, preferably Oracle but aware of NoSQL solutions

  • you are good at programming in DB

  • knowledge of patterns specific to transaction processing, data integration, data reporting and migration

  • experience working directly with clients, ability to gather requirements and create technical solutions

  • you can create well tested & clean code

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • versatile flexible developers

  • passion and thirst for knowledge

  • responsibility and grit

  • involvement in the community: participating in meetups, conferences, hackathons

  • contribution to open source projects

  • writing a blog

  • initiative and engagement in the evolution of TouK

We offer

  • work in flat-structured 90 people company driven by developers and organize in small agile teams

  • good learning environment

  • bicycle storage, shower, second breakfast, fresh fruits, ping pong, weekly workshops

  • 6 600 - 15 600 PLN (our cost)

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of Linux

  • familiarity with good programming practices – you can create well tested & clean code

  • good knowledge of Scala, Java, but also a versatile flexible developer

  • familiarity with Akka, understanding idea of actors

  • functional programming skills

  • knowledge of relational databases

  • Git, Maven, Gradle, Sbt

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • versatile flexible developers

  • passion and thirst for knowledge

  • responsibility and grit

  • involvement in the community: participating in meetups, conferences, hackathons

  • contribution to open source projects

  • writing a blog

  • initiative and engagement in the evolution of TouK

We offer

  • good learning environment

  • work in flat-structured 90 people company driven by developers and organize in small agile teams

  • bicycle storage, shower, second breakfast, fresh fruits, ping pong, weekly workshops

  • 4 000 - 8 300 PLN (our cost)

Requirements

  • computer science graduate or last years student, willing to learn

  • good theoretical basis, interest in inner workings of tools you use

  • good knowledge of Java or Kotlin or Scala

  • familiarity with good programming practices like testing & clean code

  • good knowledge of Linux

  • tried functional programming

  • understands concepts of IoC containers and ORM/JPA frameworks

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • versatile flexible developers

  • passion and thirst for knowledge

  • responsibility and grit

  • involvement in the community: participating in meetups, conferences, hackathons

  • contribution to open source projects

  • writing a blog

  • initiative and engagement in the evolution of TouK

We offer

  • work in flat-structured 90 people company driven by developers and organize in small agile teams

  • good learning environment

  • bicycle storage, shower, second breakfast, fresh fruits, ping pong, weekly workshops

  • 8 300 - 15 900 PLN (our cost)

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of Linux

  • familiarity with good programming practices – you can create well tested & clean code

  • good knowledge of Java, but also a versatile flexible developer

  • functional programming skills in Java

  • experience with IoC containers and ORM/JPA frameworks

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • versatile flexible developers

  • passion and thirst for knowledge

  • responsibility and grit

  • involvement in the community: participating in meetups, conferences, hackathons

  • contribution to open source projects

  • writing a blog

  • initiative and engagement in the evolution of TouK

Community

Sharing knowledge

At TouK we learn how to present. We share our knowledge at many conferences in Poland and abroad. We talk about what we've learned during our work.

Taking care of the developer community

We frequently take part in conferences as attendees, sponsors and co-organizers. We contribute to open source projects as well.

We’d like to talk about your next project.
Drop us a line and we’ll get back to you.

  • +1 650 3341214
    +48 660 222 280
  • info@touk.pl
  • TouK sp. z o.o. s.k.a.
    Bohaterów Września 9 St.
    02-389 Warsaw
    Poland
  • Tax ID: PL1132383725

Applying for a job?

Contact us!