The smartest thing we do
is work with really smart people

We develop our own project portfolio management solutions, integrating them with various task management platforms such as Jira, Trello, and Tempo. So far, we’ve written over 1,5 million lines of code applying Domain Driven Design. Each month we add at least 15 thousand additional lines.

Since 2015, we’ve built a team of over 90 amazing experts, and we’re still growing – join us!

JOB OPENINGS – WARSAW

We’re delivering quality products in heterogeneous environments, so a very high level of architecture is a must.

Get in touch with us, if you have

  • Good knowledge of design patterns – Gang of Four is sufficient
  • Clean code, and even the baggage of bad experiences (not practice) with “bad smells”
  • The inherent need for tidiness in the code
  • Experience in designing legible, sustainable and expandable solutions at all levels of abstraction
  • Ability to work in a weekly cycle of the Continuous Delivery production process

Technologies (knowledge of subset is sufficient)

  • Java8, Spring
  • JAX-RS
  • Cache: Guava, EHCache, distributed cache
  • JPA, Lucene
  • SQL (PostgresSQL, ORACLE DB, MSSQL)
  • Angular2 Typescript

Tools

  • GIT, Gerrit
  • Jenkins
  • Assembly: Maven, Gradle, Webpack
  • Docker
  • Testing: Spock, JUnit, Mockito, REST-assured, Selenium

Nice to have

  • Knowledge of object-oriented programming, recently known as Domain Driven Design
  • Established knowledge of the architecture of complex web solutions
  • Excellent creativity and high problem-solving skills
  • Attention to the high quality of created solutions
  • Good knowledge of English (both spoken and written)
  • Willingness and determination for self-development and further education
  • Knowledge of Spring-Boot
  • Ability to write clean, object-oriented code in JavaScript, knowledge of AngularJS 1.x or 2.x framework
  • Knowledge of Jasmine, Karma, Gulp, Node.JS, Spock, ES6, TypeScript
  • Knowledge of Scrum, XP, TDD, DDD
  • Knowledge of UX
  • Knowledge of CI process support tools (GERRIT, JIRA, JENKINS);
  • Experience with Amazon Web Services.

We offer

  • Working with a very ambitious team, which guarantees a great atmosphere at work
  • Opportunity to work in projects that use the latest technologies
  • Regular, internal hackathons
  • Ability to upgrade own professional qualifications from experts who will share with you their knowledge and experience
  • Trainings, access to the latest books, courses, etc.
  • Top-notch hardware – MacBook Pro and two HR monitors
  • Private health insurance and multisport
  • Participation in national and international conferences
  • Modern office and chillout space – take a tour
  • Fully-stocked kitchen: tea, coffee, juices, energy drinks, fruits, vegies. We provide breakfast and lunch snacks as well
  • Prefered model of cooperation: B2B, contract of mandate
  • No dress code and plenty of integration events

More

We offer

  • Working with a very ambitious team, which guarantees a great atmosphere at work
  • Opportunity to work in projects that use the latest technologies
  • Regular, internal hackathons
  • Ability to upgrade own professional qualifications from experts who will share with you their knowledge and experience
  • Trainings, access to the latest books, courses, etc.
  • Top-notch hardware – MacBook Pro and two HR monitors
  • Private health insurance and multisport
  • Participation in national and international conferences
  • Modern office and chillout space – take a tour
  • Fully-stocked kitchen: tea, coffee, juices, energy drinks, fruits, vegies. We provide breakfast and lunch snacks as well
  • Prefered model of cooperation: B2B, contract of mandate
  • No dress code and plenty of integration events

Get in touch with us, if you have

  • Good knowledge of design patterns – Gang of Four is sufficient
  • Clean code, and even the baggage of bad experiences (not practice) with “bad smells”
  • The inherent need for tidiness in the code
  • Experience in designing legible, sustainable and expandable solutions at all levels of abstraction
  • Ability to work in a weekly cycle of the Continuous Delivery production process

Technologies (knowledge of subset is sufficient)

  • Java8, Spring
  • JAX-RS
  • Cache: Guava, EHCache, distributed cache
  • JPA, Lucene
  • SQL (PostgresSQL, ORACLE DB, MSSQL)
  • Angular2 Typescript

Tools

  • GIT, Gerrit
  • Jenkins
  • Assembly: Maven, Gradle, Webpack
  • Docker
  • Testing: Spock, JUnit, Mockito, REST-assured, Selenium

Nice to have

  • Knowledge of object-oriented programming, recently known as Domain Driven Design
  • Established knowledge of the architecture of complex web solutions
  • Excellent creativity and high problem-solving skills
  • Attention to the high quality of created solutions
  • Good knowledge of English (both spoken and written)
  • Willingness and determination for self-development and further education
  • Knowledge of Spring-Boot
  • Ability to write clean, object-oriented code in JavaScript, knowledge of AngularJS 1.x or 2.x framework
  • Knowledge of Jasmine, Karma, Gulp, Node.JS, Spock, ES6, TypeScript
  • Knowledge of Scrum, XP, TDD, DDD
  • Knowledge of UX
  • Knowledge of CI process support tools (GERRIT, JIRA, JENKINS);
  • Experience with Amazon Web Services.

More

We offer

  • Working with a very ambitious team, which guarantees a great atmosphere at work
  • Opportunity to work in projects that use the latest technologies
  • Regular, internal hackathons
  • Ability to upgrade own professional qualifications from experts who will share with you their knowledge and experience
  • Trainings, access to the latest books, courses, etc.
  • Top-notch hardware – MacBook Pro and two HR monitors
  • Private health insurance and multisport
  • Participation in national and international conferences
  • Modern office and chillout space – take a tour
  • Fully-stocked kitchen: tea, coffee, juices, energy drinks, fruits, vegies. We provide breakfast and lunch snacks as well
  • Prefered model of cooperation: B2B, contract of mandate
  • No dress code and plenty of integration events

Get in touch with us, if you have

  • Good knowledge of design patterns – Gang of Four is sufficient
  • Clean code, and even the baggage of bad experiences (not practice) with “bad smells”
  • The inherent need for tidiness in the code
  • Experience in designing legible, sustainable and expandable solutions at all levels of abstraction
  • Ability to work in a weekly cycle of the Continuous Delivery production process

Technologies (knowledge of subset is sufficient)

  • Java8, Spring
  • JAX-RS
  • Cache: Guava, EHCache, distributed cache
  • JPA, Lucene
  • SQL (PostgresSQL, ORACLE DB, MSSQL)
  • Angular2 Typescript

Tools

  • GIT, Gerrit
  • Jenkins
  • Assembly: Maven, Gradle, Webpack
  • Docker
  • Testing: Spock, JUnit, Mockito, REST-assured, Selenium

Nice to have

  • Knowledge of object-oriented programming, recently known as Domain Driven Design
  • Established knowledge of the architecture of complex web solutions
  • Excellent creativity and high problem-solving skills
  • Attention to the high quality of created solutions
  • Good knowledge of English (both spoken and written)
  • Willingness and determination for self-development and further education
  • Knowledge of Spring-Boot
  • Ability to write clean, object-oriented code in JavaScript, knowledge of AngularJS 1.x or 2.x framework
  • Knowledge of Jasmine, Karma, Gulp, Node.JS, Spock, ES6, TypeScript
  • Knowledge of Scrum, XP, TDD, DDD
  • Knowledge of UX
  • Knowledge of CI process support tools (GERRIT, JIRA, JENKINS);
  • Experience with Amazon Web Services.

More

Work with us on of the biggest Angular projects in Poland!

Responsibilities:

  • Breakdown of working time: 80% Development + 10% Bug fixing + 5% Meetings + 5% Other
  • Creating a frontend application layer based on business requirements
  • Cooperation with backend programmers and UX / UI designers
  • Maintaining existing user interfaces and creating new functionalities
  • Designing a clear and sustained application architecture on all levels of abstraction
  • Code decomposition on reusable libraries (Angular, TypeScript, JavaScript)
  • Integrating frontend solutions with the backend platform through the REST API
  • Sharing knowledge, conducting code review
  • Writing a good code according to the “clean code” rules

Must have knowledge:

  • Angular framework
  • JavaScript
  • TypeScript
  • RxJS
  • Redux / NgRx
  • Webpack
  • SASS
  • HTML5
  • OOP
  • Design patterns (Gang of Four)
  • Jasmine / Karma
  • REST
  • English B2/C1

Nice-to-haves:

  • Protractor
  • Backbone
  • TDD
  • npm, yarn
  • Node.js
  • Java
  • Spring
  • docker
  • CSS Architecture BEM
  • jenkins selenium Rollup
  • Domain Driven Design

We work with:

  • Angular 6
  • TypeScript
  • JavaScript (es6)
  • State management NgRx
  • Jasmine / Karma
  • webpack
  • HTML5
  • Sass
  • RxJS
  • TDD
  • REST
  • GIT
  • Continuous Delivery
  • Clean Code
  • A two-week production cycle based on Scrum and SAFe®

What we offer:

  • 16 000 – 27 000 PLN (B2B) per month
  • MacBook Pro and two monitors
  • Regular, internal hackathons
  • Multisport and private medical care
  • In-house trainings and mentoring program
  • Internal technical guilds
  • Opportunity to take part in technological events around the world (including Las Vegas, San Diego, Paris, Hamburg, Stockholm and much more)
  • Well located modern office – take a virtual tour of our office space
  • Fully-stocked kitchen, with free breakfasts, snacks, drinks, fruits, coffee
  • Plenty of integration events
  • Working in projects using the latest technologies 
  • Work-life balance – we develop our own products, and impose deadlines on ourselves. Thanks to this approach, we don’t have crunches, and we don’t work after hours or on weekends
  • Cooperation with UX/UI Designers
  • Prefered model of cooperation: B2B, contract of mandate

Learn more about our recruitment process and 8 reasons why we think you’ll really enjoy working with us

More

Work with us on of the biggest Angular projects in Poland!

Responsibilities:

  • Breakdown of working time: 80% Development + 10% Bug fixing + 5% Meetings + 5% Other
  • Creating a frontend application layer based on business requirements
  • Cooperation with backend programmers and UX / UI designers
  • Maintaining existing user interfaces and creating new functionalities
  • Designing a clear and sustained application architecture on all levels of abstraction
  • Code decomposition on reusable libraries (Angular, TypeScript, JavaScript)
  • Integrating frontend solutions with the backend platform through the REST API
  • Sharing knowledge, conducting code review
  • Writing a good code according to the “clean code” rules

Must have knowledge:

  • Angular framework
  • JavaScript
  • TypeScript
  • RxJS
  • Redux / NgRx
  • Webpack
  • SASS
  • HTML5
  • OOP
  • Design patterns (Gang of Four)
  • Jasmine / Karma
  • REST
  • English B2/C1

Nice-to-haves:

  • Protractor
  • Backbone
  • TDD
  • npm, yarn
  • Node.js
  • Java
  • Spring
  • docker
  • CSS Architecture BEM
  • jenkins selenium Rollup
  • Domain Driven Design

We work with:

  • Angular 6
  • TypeScript
  • JavaScript (es6)
  • State management NgRx
  • Jasmine / Karma
  • webpack
  • HTML5
  • Sass
  • RxJS
  • TDD
  • REST
  • GIT
  • Continuous Delivery
  • Clean Code
  • A two-week production cycle based on Scrum and SAFe®

What we offer:

  • 10 000 – 15 000 PLN (B2B) per month
  • MacBook Pro and two monitors
  • Regular, internal hackathons
  • Multisport and private medical care
  • In-house trainings and mentoring program
  • Internal technical guilds
  • Well located modern office – take a virtual tour of our office space
  • Fully-stocked kitchen, with free breakfasts, snacks, drinks, fruits, coffee
  • Plenty of integration events
  • Working in projects using the latest technologies 
  • Work-life balance – we develop our own products, and impose deadlines on ourselves. Thanks to this approach, we don’t have crunches, and we don’t work after hours or on weekends
  • Cooperation with UX/UI Designers
  • Prefered model of cooperation: B2B, contract of mandate

Learn more about our recruitment process and 8 reasons why we think you’ll really enjoy working with us

More

Your daily tasks:

  • Breakdown of working time: 70% DevOps + 10% Meeting + 20% Leading
  • Cooperating with the development and technical operations team
  • Maintenance and development of processes and CI tools
  • Creating and maintenance of virtual environments (Docker)
  • Consulting and supporting development teams in managing cloud infrastructure, as well as improving the automation of the infrastructure
  • Searching for new technologies and suggesting use cases

Must haves:

  • Git
  • Jenkins
  • CentOs
  • Ubuntu
  • Docker
  • Ansible
  • Shell
  • Creativity and high problem-solving skills
  • Communicative English (spoken and written)
  • Willingness and determination to learn constantly

Nice-to-haves:

  • Java
  • Maven
  • Red Hat
  • Python
  • Gerrit
  • Jira
  • Oracle
  • PostgresSQL
  • MySQL
  • Tomcat
  • Jetty
  • JBoss
  • yarn
  • Webpack
  • Groovy

What we offer:

  • 10 000 – 18 000 PLN + vat (B2B) per month
  • Lean approach – we automate all repetitive processes
  • MacBook Pro and two monitors
  • Multisport and private medical care
  • In-house trainings and mentoring program
  • Internal technical guilds
  • Well located modern office – take a virtual tour of our office space
  • Fully-stocked kitchen, with free breakfasts, snacks, drinks, fruits, coffee
  • Plenty of integration events
  • Prefered model of cooperation: B2B, contract of mandate

Learn more about our recruitment process and 8 reasons why we think you’ll really enjoy working with us

Zakres obowiązków:

  • Udział w projektowaniu, pisaniu planów i przypadków testowych oraz w samej realizacji testów
  • Przygotowywanie środowiska do testów manualnych
  • Przechwytywanie i zgłaszanie defektów podczas procesu testowania
  • Współpraca z osobami odpowiedzialnymi za usuwanie zgłoszonych defektów
  • Testowania aplikacji webowej napisanej w Angularze i Javie
  • Wsparcie procesu releasu

Wymagania:

  • Komunikatywność ​na najwyższym poziomie
  • Wysoka kultura osobista
  • Skrupulatność, sumienność oraz chęć pogłębiania wiedzy w powierzonym obszarze
  • Min. roczne doświadczenie w testowaniu aplikacji webowych
  • Znajomość narzędzi deweloperskich w Chrome (lub innej przeglądarce)
  • Komunikatywna znajomość języka angielskiego (komunikacja w firmie, czytanie dokumentacji technicznej)
  • Znajomość Jira lub innego bugtrackera
  • Doświadczenie w pisaniu przypadków testowych

Mile widziane:

  • Znajomość Jenkinsa, REST, GIT, Maven
  • Kompetencje do zarządzania testami Selenium
  • Znajomość języków programowania
  • Znajomość SQL
  • Znajomość podstaw testowania
  • Certyfikat ISTQB Foundation Level

Co oferujemy:

  • Pakiet Multisport
  • Prywatną opiekę medyczną
  • Uczestnictwo w regularnych, wewnętrznych hackathonach – płatne 100%
  • Świetnie zaopatrzoną kuchnię: darmowe śniadania i lunche, przekąski, napoje
  • Pracę w nowoczesnym biurze w świetnej lokalizacji – zapraszamy na spacer
  • Możliwość podnoszenia swoich kwalifikacji zawodowych z ekspertami, którzy podzielą się z Tobą swoją wiedzą oraz doświadczeniem
  • Dużą ilość szkoleń, dostęp do najnowszych książek, kursów, itp.
  • Laptop najwyższej klasy, dodatkowe monitory wysokiej rozdzielczości

Jako Graphic Designer w 4-osobowym zespole będziesz:

  • brać aktywny udział w tworzeniu brandingu oraz autorskiego Design Systemu;
  • projektować identyfikację wizualną na potrzeby komunikacji online;
  • tworzyć landing pages na potrzeby marketingu sprzedażowego;
  • ściśle współpracować z zespołem marketingowym i zespołami projektowymi;
  • dbać o spójną komunikację we wszystkich obszarach identyfikacji wizualnej;
  • przygotowywać materiały do druku wg dostarczonej specyfikacji;
  • monitorować trendy na rynku designu.

Minimalne wymagania to:

  • co najmniej 3-letnie doświadczenie na podobnym stanowisku;
  • bardzo dobra znajomość oprogramowania Adobe (Illustrator, Photoshop, InDesign);
  • bezkompromisowa chęć kształcenia własnych umiejętności w różnych narzędziach;
  • doświadczenie w projektowaniu DTP;
  • portfolio z przykładowymi projektami (nie przyjmujemy CV bez portfolio);
  • komunikatywna znajomość języka angielskiego (międzynarodowy zespół);
  • znajomość wzorców projektowych i podstaw kompozycji;
  • wysublimowane poczucie estetyki, “pixel-perfect disease”;
  • posiadanie artystycznej duszy w pragmatycznym ciele.

Mile widziane są na pewno:

  • znajomość oprogramowania Adobe After Effects i Premiere Pro;
  • znajomość systemów CMS (np. WordPress, Joomla etc.);
  • cierpliwość i wyrozumiałość wobec oczekiwań zespołu zamawiającego projekt ;).

Oferujemy:

  • elastyczne godziny pracy (start między godz. 8 a 10) i dużą samodzielność działania;
  • niezbędny sprzęt i oprogramowanie najwyższej jakości (MacBook Pro, pakiet Adobe CC);
  • rozszerzony pakiet prywatnej opieki medycznej i kartę MultiSport Plus;
  • pracę w nowoczesnym biurze, z wypełnioną po brzegi kuchnią (śniadania, przekąski, napoje, owoce etc.) – zapraszamy na spacer;
  • strzeżony parking rowerowy wraz z prysznicem;
  • bezpłatny parking w pobliżu biura oraz możliwość odpłatnego parkowania nieco dalej;
  • dostęp do platform e-learningowych i dofinansowanie kursów doszkalających;
  • częste integracje, oraz — uwaga — swobodną i niekorporacyjną atmosferę pracy ¯\_(ツ)_/¯

Zakres obowiązków:

  • Tworzenie i aktualizacja dokumentacji produktowej w języku angielskim zgodnie z wewnętrznymi standardami firmy
  • Ścisła współpraca z zespołem analizy i deweloperami

Wymagamy:

  • Umiejętności tworzenia ciekawych, zrozumiałych i logicznych tekstów instrukcji użytkownika oraz innych tekstów wyjaśniających kwestie techniczne odbiorcy końcowemu (użytkownikowi)
  • Bardzo dobrej znajomości j. angielskiego w mowie i piśmie
  • Bardzo dobrej znajomości zasad stylistycznych j. angielskiego
  • Bardzo dobrej znajomości edytorów tekstu i grafiki
  • Samodzielności i umiejętności organizowania własnej pracy

Co oferujemy:

  • Elastyczne godziny pracy (start między godz. 8 a 10) i dużą samodzielność działania
  • Niezbędny sprzęt i oprogramowanie najwyższej jakości
  • Pakiet prywatnej opieki medycznej i kartę MultiSport Plus
  • Pracę w nowoczesnym biurze w dogodnej lokalizacji, z wypełnioną po brzegi kuchnią (darmowe śniadania, przekąski, napoje, owoce etc.) – zapraszamy na spacer
  • Parking i prysznice dla rowerzystów
  • Częste integracje, swobodną i niekorporacyjną atmosferę pracy

Wyzwania, które na Ciebie czekają:

  • Przygotowywanie specyfikacji funkcjonalnej dla zespołu deweloperskiego na podstawie kierunków wyznaczanych przez Product Managerów
  • Dekompozycja wymagań na zmiany funkcjonalne do implementacji przez zespół deweloperski
  • Rozwój i utrzymywanie aktualności backlogu zespołu deweloperskiego
  • Współpraca z UX/UI Designerem przy tworzeniu interfejsów użytkownika
  • Współpraca z kluczowymi klientami/partnerami przy tworzeniu nowych funkcjonalności

Przyda Ci się:

  • Wiedza z obszaru analizy wymagań (specyfikacja w zwinnym modelu wytwarzania oprogrogramowania, jej cele i odbiorcy, techniki pozyskiwania wymagań, struktura specyfikacji etc.)
  • Podstawowa wiedza z zakresu zarządzania projektami lub portfelem projektów w organizacji
  • Znajomość j. angielskiego na poziomie B2/C1 (mamy kontakt z anglojęzycznymi klientami)
  • Doświadczenie w branży IT (min. 2 lata)
  • Umiejętność opisywania user story w zrozumiały sposób dla interesariuszy
  • Własna inicjatywa w działaniu
  • Szybkie przyswajanie nowej wiedzy

Duży plus za:

  • Znajomość Jiry
  • Doświadczenie w zarządzaniu backlogiem zespołu deweloperskiego
  • Doświadczenie w pracy z metodykami Agile (szczególnie Scrum, SAFe®, LeSS)
  • Znajomość metodyk zarządzania projektami lub portfelami projektów (PRINCE2, PMBoK, MoP, etc.)

Wygląda to u nas tak:

Framework: Scrum, SAFe®
Tracking zadań: Jira
Dokumentacja: Confluence
System operacyjny: IOS

Dodatkowo dorzucamy:

  • Multisport
  • Prywatną opiekę medyczną
  • Lodówkę pełną smakołyków
  • Super biuro (zapraszamy na spacer na google maps ;))
  • Parking i prysznice dla rowerzystów
  • Współpracę z największymi światowymi firmami (PWC, Intel, Apple, UBS, AT&T etc.)
  • Udział w krajowych i międzynarodowych konferencjach
  • Dostęp do platform e-learningowych (pluralsight, egghead)
JOIN US
This is SoftwarePlant
BENEFITS
  • Regular, internal hackathons – every two months, our team has the opportunity to develop our products according to their own ideas. You can read about them here.
  • Flat structure – decisions are made quickly, we don’t like bureaucracy. Every team member has a voice and their contribution is valued.
  • Top-notch hardware – we use MacBook’s Pro and two HR monitors.
  • Mentoring – from day one, you’ve got a buddy assigned to support and mentor you.
  • Knowledge development – we offer webinars, workshops and rich knowledge base.
  • Demanding recruitment process – we ask a lot of technical questions, we go into detail about every fragment of the code. So why is this a benefit? Because if you pass our tests, we can guarantee you will join the strongest team on the market.
  • Internal guilds – which have a real impact on the development of the company’s business.
  • No dress code – we like you just the way you are. 
  • Flexible working hours we work from Monday to Friday, between 8:00 – 18:00. You can always adjust your day-plan to work efficiently within these time frames.
  • Modern office and chillout space – our office space is equipped with the latest equipment to facilitate work and communication between teams. We also have rooms where you can relax, play table football, PS4 or hit a boxer. Visit us – 360º virtual tour.
  • Fully-stocked kitchen – and we mean fully! Fruits, vegetables, snacks, energy drinks, juices, fresh herbs, lemonade in the summer – it’s all there. We also provide free breakfast and lunch snacks.
  • Integrations – we work hard and play even harder. We make sure that there’s plenty of dinners, drinks, sports and other cool activities that all
    co-workers can participate in.  
  • Internal referral programme – help us grow even bigger and recommend your friends to join us as well. If they are hired, we will thank you with a bonus.
  • Private health insurance – because we care.
  • Multisport – because we want to stay healthy together.
RECRUITMENT PROCESS

Send your CV

Make sure that your skills are highlighted, your contact info is up to date and you’ve added the recruitment consent.

Solve our recruitment task

For selected IT positions we might give you a coding task first. When applying for IT Support or sales position you might expect a language audit and/or a personality test.

Let's meet

Visit us at our office for a face-to-face meeting with our team leaders to discuss your experience, needs, expectations and possibilities to grow with SoftwarePlant.

Join our team!

Welcome on board – now the real fun begins :)

OUR CLIENTS