A career at Abakus

We are a leader in the public safety systems market, but we also carry out projects in other industries. We most often work in .NET, Angular, and Flutter.
If you enjoy projects created on individual orders and those that require the development of new functionalities - we surely have something for you.  

Attractive working conditions

  • You work the way you want – remotely / hybrid / on-site.
  • You decide on the form of cooperation – employment contract, B2B.
  • Flexible working hours


  • English lessons with native speakers during working hours
  • Multisport
  • Life insurance


  • Employee referral program (you recommend, we pay)
  • We care about the atmosphere

Attractive location

  • Office in a suburban location (Jaworze near Bielsko-Biała) with convenient access to Enduro bike trails and hiking trails of the Silesian Beskids
  • Place for bicycles with infrastructure (shower)

We use proven technologies

High quality thanks to the use of proven technologies

Job offers

Flutter / Angular Mid Developer​

Our responsibilities:

  • Design and implementation of solutions in Flutter and Angular technologies
  • Participation in conceptual work on the development of products and services
  • Development of software modules and maintenance of applications on Android and iOS platforms
  • Analysis and removal of reported errors
  • Delivering high-quality code and the best solutions for assigned tasks
  • Active participation in internal team knowledge exchange
  • Co-creation and development of application architecture and technical assumptions
  • Teamwork – cooperation with project managers, developers, testers, and graphic designers

Our requirements:

  • Commercial experience working with the Flutter and Angular framework
  • Practical skills in developing mobile applications
  • Experience working with the Android and iOS operating systems
  • Knowledge of basic web technologies, such as HTTP, web services, and web APIs
  • Minimum of 2 years of commercial experience as a Flutter developer
  • Understanding of clean code and SOLID principles
  • Familiarity with integrating with REST APIs
  • Experience with agile programming (Scrum/Agile)
  • Ability to work in a team
  • Passion for programming, desire to improve, and eagerness to take action
  • Familiarity with Flutter libraries such as Dio, Provider, and Freezed
  • Basic knowledge of version control systems (Git)


  • Experience in building cross-platform applications
  • Knowledge of best practices, especially related to mobile app performance
  • Knowledge of Javascript, HTML, CSS, SCSS.

code: FLUTTER-M0223

Mid / Senior Angular Developer

Your scope of responsibilities:

  • Participation in conceptual work on the development of products and services
  • Implementation of functionalities according to project documentation in web technologies
  • Introducing new functionalities and developing existing applications
  • Monitoring code quality and optimizing it
  • Co-deciding on architecture and technology choices

Our requirements:

  • You have at least 3 years of commercial experience in creating web applications using the Angular framework
  • You know Node.js and npm package manager
  • HTML5, CSS/SCSS, JavaScript, and TypeScript are not foreign to you
  • You are familiar with good clean code and SOLID principles
  • You know how to optimize front-end applications for performance
  • You have experience with the GIT version control system
  • You write unit tests and create Angular CLI scripts
  • You organize your work well and are independent
  • You communicate fluently in Polish and English


  • You have experience with Jenkins/Gitlab, Docker
  • Knowledge of good design practices compliant with the Material Design principle
  • Ability to read documentation in UML notation

Code: Angular-MS0323

Are you interested in cooperating with us? Write to us

Please be advised that the Controller of your personal data provided in the recruitment form and in the case of sending a file, e.g. CV, cover letter, etc. the data contained therein is Abakus Systemy Teleinformatyczne Sp. z o. o. (8a Działowa St., Bielsko-Biała, 43-300). Personal data will be processed in order to conduct the recruitment process (Article 6(1)(b) of the GDPR - necessity to conclude and perform a contract at the request of the data subject or in the scope of data indicated in the Labor Code or other provisions of labor law - implementation of the applicable legal obligation resulting from the provisions of labor law in accordance with Article 6(1)(c) of the GDPR) and for the purpose of conducting the recruitment process in the scope of data not required by us, as well as for the purposes of future recruitment processes (basis: Article 6(1)(c) of the GDPR) 1 letter a of the GDPR - consent). Detailed rules for the protection of personal data provided through the form can be found in the Information on the processing of personal data of candidates.

Data contact information


Bielsko-Biała, 43-300
8a Działowa St.​

The office and mailing address

Jaworze, 43-384
101 Bielska St.

Opening hours:
Mon-Fri: 8-16
Sat-Sun: closed

(33) 819-39-25
(33) 445-46-06