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 / Warszawa)

  • Responsibilities:

    • delivering projects on-time, within scope and within budget
    • developing a detailed project plan to track progress
    • measuring project performance using appropriate tools and techniques
    • managing the relationship with stakeholders and ensuring transparent communication across project team
    • performing risk management
    • implementing and managing change when necessary to meet project outputs
    • creating and maintaining project documentation

    Requirements:

    • 2+ years of software Project Management experience
    • demonstrated ability to handle multiple demands and solve problems
    • strong organizational and prioritization skills, including time-management
    • being results focused
    • strong analytical skills
    • excellent communication in Polish and English (both written and spoken)
    • excellent client-facing, communication and negotiation skills 

    Nice to have:

    • experience in managing Agile oriented projects
    • knowledge of project management tools: JIRA, MS Project, Azure DevOps Server, Team Foundation Server
    • hands-on experience working at software house
    • technical knowledge of web and mobile development

    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
  • You apply for 
    Project Manager(Katowice / Bielsko-Biała / Warszawa)

  • 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

    • 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

    • 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

    • 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

    • taking ownership of BA activities for identifying clients’ business needs
    • gathering and specifying business requirements and translating those to the form understandable by technicians
    • preparing drafts of functional specifications with close cooperation with business partners, development teams and PMO
    • creating and managing product backlogs
    • conducting detailed analysis for impact of new functionalities on existing documentation

    Requirements:

    • 2+ years of experience as a Business Analyst
    • experience in working with UML and/or BPMN modelling language
    • understanding of software development life cycle
    • strong analytical and problem-solving skills
    • ability to work across cross functional teams and functions
    • highly developed interpersonal skills
    • excellent communication in Polish and English (both written and spoken)

    Nice to have:

    • knowledge of project management methodologies
    • experience in working in Agile projects
    • knowledge of Enterprise Architect or other modeling tools
    • ability to prepare SQL queries

    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
  • You apply for 
    Business Analyst (Katowice / Warszawa)

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