Awwwards

We work with
Awesome
People

6 reasons to join us

  1. Self-improvement

    Improve your skills with every challenge we take
  2. Home-office

    You can feel at home in our office or actually work from your own
  3. Friendly environment

    Your quadruped friend is as welcome as you are
  4. Tech-lead mentoring

    You can count on your Team Leader to provide you with the guidance
  5. Fresh fruits

    Healthy and delicious vitamin shot for everyone!
  6. Finest equipment

    Two screens, Mac and mobile devices available

Available jobs

We are constantly looking for people to join us and expand our cross-functional team even more! If you are dreaming about building truly custom-made, reliable and intuitive mobile and web applications, you are in the right spot. If you live and breath design, this is the right address. Don’t be shy and apply!"
  • Responsibilities

    • creation and development of web applications
    • designing the architecture of new systems
    • designing solutions using the latest technologies with care for code transparency
    • active participation in specification of functionalities of created products
    • contact with customers from all over the world

    We expect candidates to know:

    • knowledge of:
      • C#
      • .Net Framework
      • ASP .NET
      • Entity Framework
      • .NET Core
      • MongoDB
    • nice to have:
      • Akka .NET
      • CQRS
      • React.js
      • Vue.js
      • HTML5
      • CSS3
      • JavaScript
      • TypeScript
    • at least a good knowledge of English both verbally and in writing
    • involvement, teamwork skills as well as independent work

    Joining our team means:

    • participation in interesting and developmental IT projects
    • harmonious team with strong competences
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, fruits etc.)
  • You apply for 
    .NET Developer 
    (Katowice / Bielsko-Biała)

  • Responsibilities

    • creation and development of web and mobile applications
    • designing solutions using the latest technologies with care for code transparency
    • active participation in specification of functionalities of created products
    • contact with customers from all over the world

    We expect candidates to know:

    • knowledge of:
      • HTML
      • CSS
      • Sass / Less
      • JavaScript
      • ES6
      • ReactJS & Redux
      • GIT
    • nice to have:
      • EmberJS
      • Angular
      • React Native
      • Typescript
    • at least a good knowledge of English both verbally and in writing
    • involvement, teamwork skills as well as independent work

    Joining our team means:

    • participation in interesting and developmental IT projects
    • harmonious team with strong competences
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, etc.), fresh fruits
  • You apply for 
    FrontEnd Developer 
    (Katowice / Bielsko-Biała)

  • Responsibilities

    • identifying new business opportunities in DACH and/or Scandinavian markets
    • providing the best IT product solutions, meeting clients’ needs
    • creating offers in cooperation with product development teams
    • conducting meetings with potential clients and negotiating contracts
    • building trust and long-term relations with clients
    • representing the company during conferences and other events
    • reporting the results directly to CEO

    We expect candidates to know:

    • at least 3 years of experience in B2B sales in global markets
    • relevant industry-specific experience, preferably in IT area
    • excellent English communication skills, both written and oral
    • developed communication and negotiation skills
    • being committed to and responsible for the results
    • driving license cat. B
    • willingness to travel, also abroad

    Joining our team means:

    • long-term cooperation with fast growing IT company
    • stable employment based on the preferred form of contract
    • flexible working hours and the possibility of remote working
    • having influence on the direction of company development
    • improving qualifications at training courses and conferences
    • working with friendly and supportive team
    • informal, non-corporate atmosphere and social events
    • full refrigerator (muesli, yoghurts, fruits etc.)
  • You apply for 
    Business Development Manager 
    (Katowice / Warszawa)

  • Responsibilities

    • Developing graphic processing applications for film industry

    We expect candidates to know:

    • at least 1 year of professional experience in C++
    • experience with STL, C++11/C++14
    • knowledge of version control systems, Git
    • at least a good knowledge of English both verbally and in writing
    • nice to have:
      • graphics programming knowledge (OpenGL/Vulkan/Metal/ DirectX/ OpenCL)
      • experience in developing desktop applications in C++
      • knowledge of Unix
      • programming skills in Objective-C

    Joining our team means:

    • participation in interesting and developmental project
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, fruits etc.)
  • You apply for 
    C++ Developer 
    (Katowice / Bielsko-Biała)

  • Responsibilities

    • execution and implementation of automated tests
    • preparation of test documentation (scripts, cases, scenarios, reports)
    • permanent cooperation with the project team in order to provide high quality products
    • configuration and maintenance of the test environment
    • taking part in shaping and improving testing practices in the organisation

    We expect candidates to know:

    • a minimum of two years’ experience in a similar position
    • ability to automate API tests and mobile/web application tests, including load test automation
    • knowledge of the test tools and the ability to select them properly
    • ability to plan tests and draw up test/design documentation
    • at least a good knowledge of English both verbally and in writing
    • commitment, knowledge-sharing and proactive attitudes
    • experience in security tests of mobile/web applications - welcome

    Joining our team means:

    • participation in interesting and developmental IT projects
    • improving qualifications at training courses and conferences
    • participation in meetings and industry events
    • flexible working hours and the possibility of partial remote working
    • informal atmosphere and integration trips
    • modern office with full refrigerator
    • harmonious team with strong competences
  • You apply for 
    QA Engineer 
    (Katowice / Bielsko-Biała)

  • Responsibilities

    • participating in sophisticated projects with customers from all around the world
    • designing information architecture and wireframes/ prototypes for web and mobile applications
    • identification and analysis of business requirements and user needs
    • user scenarios, user stories, adjusting methodologies to products/clients needs
    • conducting product workshops
    • participation in conceptual and design work

    We expect candidates to know:

    • 3+ years of experience in designing UX for both desktop and mobile applications
    • outstanding portfolio of prior work that demonstrates strong user-centered design capabilities across a range of different projects
    • advanced prototyping skills, strong experience in inVision and Sketch
    • entrepreneurial interest and business sense
    • expert understanding of information architecture, workflows, concept development and interaction design
    • experience in translating user research and usability test findings into product solutions
    • experience working in agile and lean environments
    • fluent in written and spoken English, so you can work hand in hand with our clients
    • experience in conducting the workshops with clients

    Joining our team means:

    • creation of UX culture in the company
    • participation in interesting and developmental IT projects
    • modern office with parking spaces in the heart of Katowice
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, fruits etc.)
  • You apply for 
    Senior UX Designer 
    (Katowice)

  • Responsibilities

    • creation of mobile applications for Android platform
    • designing solutions using the latest technologies with care for code transparency
    • active participation in specification of functionalities of created products
    • contacts with customers from all over the world

    We expect candidates to know:

    • knowledge of:
      • Java, Kotlin
      • Android SDK
      • Android Studio
      • relational/documentary databases
      • GIT version control system
      • object-oriented programming
      • nice to have: Flutter, UI tests, Android NDK
    • experience :
      • in using basic libraries (Retrofit, Dagger2, RxJava2, Architecture Components, Constraint Layout)
      • with unit teststing
      • in developing the MVVM or MVP application architecture
    • at least a good knowledge of English both verbally and in writing
    • involvement, teamwork skills as well as independent work

    Joining our team means:

    • participation in interesting and developmental IT projects
    • harmonious team with strong competences
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • modern office with parking spaces in the heart of Katowice
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, etc.), fresh fruits
  • You apply for 
    Android Developer 
    (Katowice)

  • Responsibilities

    • co-development and implementation of the external communication strategy.
    • building the company’s image, running a campaign in social media
    • running a company blog and coordinating social media channels (e.g. LinkedIn, Facebook, Instagram, etc.)
    • translation of texts EN - EN and EN - PL
    • identification and implementation of new methods and channels of communication on the Internet
    • analysis of the effectiveness of actions carried out in accordance with the data-driven approach

    We expect candidates to know

    • a minimum of 3 years’ experience in a related position
    • knowledge and understanding of the IT industry
    • very good knowledge of social networking sites
    • fluent oral and written English language skills
    • a “lightweight pen” in the editing of marketing texts
    • ability to analyse, present and draw conclusions from statistics
    • ability to create content using SEO/SEM tools
    • knowledge of analysis tools (e.g. Google Analytics, Pixel, Google Search Console)
    • Independence in action, ability to organize one’s own work
    • commitment, proactive attitude, positive attitude

    Joining our team means

    • significant role and freedom in shaping marketing activists
    • flexible working hours and the ability to work remotely
    • improvement of qualifications at training courses and conferences
    • stable employment with the preferred form of employment
    • modern office with parking spaces inthe heart of Katowice
    • full refrigerator (muesli, yoghurts, etc.), fresh fruits
  • You apply for 
    Content Marketer 
    (Katowice)

  • Responsibilities

    • participate in the design and development of high-performance, highly secure and scalable services and APIs
    • build out the service architecture that interfaces the front-end stack to seamlessly talk to our data layer and business partner APIs
    • architect, develop and drive improvements to our evolving backend infrastructure that have a direct impact on engagement and customer satisfaction
    • collaborate on the development and evolution of our backend architecture while communicating trade offs between technical debt, quality, and speed

    We expect candidates to know:

    • 2+ years of engineering experience with a proven track record of building web applications or services
    • advanced programming skills developing in Python
    • familiarity with Django and Django REST Framework
    • strong DB design skills
    • experience working on parsing Excel and PDF generation a plus
    • experience influencing strategy within their working group, proactively identifying and resolving technical issues before escalation is required
    • good knowledge of English, both verbal and in writing
    • involvement, teamwork skills, as well as independent work

    Joining our team means:

    • participation in interesting and developmental IT projects
    • harmonious team with strong competences
    • culture of constant learning and knowledge sharing
    • flexible working hours and the possibility of partial remote work
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
  • You apply for 
    Python Developer 
    (Katowice)

  • Responsibilities

    • creation of mobile applications for the iOS
    • designing solutions using the latest technologies with care for code transparency
    • active participation in specification of functionalities of created products
    • contacts with customers from all over the world

    We expect candidates to know:

    • knowledge of :
      • Swift, Objective-C
      • AutoLayout
      • CocoaPods
      • OOP, OOD
      • REST
      • GIT
      • Xcode
      • Interface Builder
      • CoreData
    • nice to have:
      • Jira
      • Fabric
      • RxSwift (e)
      • Developer Center, iTunes Connect
      • Fastlane, Jenkins
      • UI Tests, Unit Tests
    • at least a good knowledge of English both verbally and in writing
    • involvement, teamwork skills as well as independent work

    Joining our team means:

    • participation in interesting and developmental IT projects
    • harmonious team with strong competences
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, etc.), fresh fruits
  • You apply for 
    iOS Developer 
    (Katowice / Warszawa)

  • Responsibilities

    • creation of mobile apps for iOS and Android systems
    • designing solutions using the latest technologies with care for code transparency
    • active participation in the specification of functionalities of created products
    • contact with customers from all over the world

    We expect candidates to know:

    • knowledge of:
      • ES6+ syntax
      • object-oriented and functional programming
      • react-navigation or react-navigator(wix)
      • architecture redux (middleware redux-thunk/redux-saga)
      • at least one of the native Android or iOS platforms
      • nice to have : rxJS, Styled-components, TypeScript, Storybook
    • good knowledge of English, both verbaland in writing
    • involvement, teamwork skills,as well as independent work

    Joining our team means:

    • participation in interesting and developmental IT projects
    • harmonious team with strong competences
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • modern office with parking spaces inthe heart of Katowice
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, etc.), fresh fruits
  • You apply for 
    React Native Developer 
    (Katowice)

  • Responsibilities

    • designing outstanding UI based on wireframes
    • actively joining scoping sessions
    • carry out workshops, internal or with clients
    • working closely with other designers and developers
    • mentoring less experienced junior designers
    • sharing your knowledge with other people

    We want YOU if you:

    • have at least 4 years experience as a UI designer
    • have strong UI portfolio with both mobile and web works
    • can easily communicate in English
    • are experienced in prototyping
    • know how to “sell” your work while presenting it to people
    • have an ability to maintain great relationship with the customer
    • are crazy passionate about the whole design thing ;)

    We expect candidates to know:

    • basic UX principles
    • how to create a consistent branding
    • how to work on design systems and cross-platform grids
    • newest UI and microinteractions trends

    Joining our team means:

    • creation of UI culture in the company
    • participation in interesting and developmental IT projects
    • modern office with parking spaces in the heart of Katowice
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, fruits etc.)
  • You apply for 
    Senior Product Designer 
    (Katowice)

  • Responsibilities

    • designing outstanding UI based on wireframes
    • working closely with other designers and developers
    • actively joining scoping sessions

    We want YOU if you:

    • have at least 2 years experience as a UI designer
    • have strong UI portfolio with both mobile and web works
    • can easily communicate in English
    • are experienced in prototyping
    • know how to “sell” your work while presenting it to people
    • have an ability to maintain great relationship with the customer
    • are crazy passionate about the whole design thing ;)

    We expect candidates to know:

    • basic UX principles
    • how to create a consistent branding
    • how to work on design systems and cross-platform grids
    • newest UI and microinteractions trends

    Joining our team means:

    • creation of UI culture in the company
    • participation in interesting and developmental IT projects
    • modern office with parking spaces in the heart of Katowice
    • improving qualifications at training courses, meet-ups, conferences
    • flexible working hours and the possibility of partial remote working
    • stable employment based on the preferred form of contract
    • informal atmosphere and integration trips
    • full refrigerator (muesli, yoghurts, fruits etc.)
  • You apply for 
    Product Designer 
    (Katowice)

Thanks for applying!

We are processing your application and someone from the HR department will get in touch with you shortly.

Keep your fingers crossed and good luck!

Team matters

Every awesome team is made up of awesome people, it's just a simple truth.

At iteo we carefully select the team members who join us, in order to make sure, that our awesomeness will only glow brighter! Remember that you spend at work nearly half of your life, the team has to be worth it!

Join our newsletter

Right people are the key!

We truly believe that a great team consists of awesome and diverse people. Iteo is a great mixture of mobile and web developers, UX and UI designers, Project Managers and QA testers as well as an amazing staff responsible for Sales, Marketing and HR.

This website uses cookies to improve your experience