All offersWarszawaJSJavaScript Developer
JavaScript Developer
JS
PAYBACK

JavaScript Developer

PAYBACK
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    JavaScript
    regular
    TypeScript
    regular
    HTML/CSS
    regular
    Angular
    regular
    OOP Principles
    junior
    Git
    junior
    Jenkins
    junior
    Maven
    junior
    Java
    nice to have
    PHP
    nice to have

Job description

Web Engineering team is responsible for web technology-based applications at PAYBACK- used in Poland and International markets by millions of the customers.

According to current architecture, this includes 5 web applications, on 2 main platforms: German and International, multicounty platform. Majority of the work is in frontend, and it is based on Typescript, Web components, HTML/CSS.

On server side, we are using PHP with First Spirit as CMS, on one platform and Java with CoreMedia on another platform. For deployment we are using Jenkins.

We, as the team prefer π-shape skilled professionals and invest a lot in knowledge sharing. Communication and openness are our main powers, and we believe that great teamwork is the key for a success. Of course, great team must have great fun and for sure we take that very seriously!

We like challenges, we like tech, we like great product, we like to work with great people! Join us, if you like the same!


Your responsibilities:

  • Analyzing, developing, improving, and maintaining applications.
  • Assuring the quality through unit and functional tests.
  • Having close collaboration with Product owners/managers and other stakeholders.
  • End to end responsibility for the product- including deployments and monitoring.
  • Expanding your knowledge in new areas and technologies.
  • Proactively sharing best practices, ideas and knowledge with the team.
 
Your Profile:

  • At least 3 years of professional experience in JavaScript, TypeScript, HTML/CSS.
  • Experience in Java (Spring Boot, JSP) or PHP is a plus.
  • Good knowledge of OOP principles.
  • Experience in version control and build automation tools (Git, Jenkins, Maven, Gradle, Webpack, Docker).
  • Experience with testing frameworks.
  • Strong problem solving and analytical skills.
  • Excellent communication and collaboration skills (team player).
  • Proficiency in English

Our tech stack:

  • Frontend current: JavaScript, HTML/CSS, TypeScript, Angular, web components.
  • Server side: Java, PHP.
  • CMS: CoreMedia, First Spirit.
  • Version control: Git.
  • Build automation tools: Jenkins, Docker, Open Shift.
  • Monitoring: Kibana, ELK stack, Grafana.
  • Testing: JUnit, PHPUnit, Selenium, Codeception, Playwright, Jasmine, Geb, Gatling (performance testing).


Our offer:

👉 Employment contract?
Of course. With us you do not have to worry about stable employment.

👉 Flexible working hours?
Sounds great! We start working between 8 to 10.

👉 Friendly atmosphere at work?
Yes! In PAYBACK, people are the most important asset‎.

👉 Benefits?
We have them! Among other: corporate incentive program, sport card, private medical care.

👉 Dress code?
We definitely say no. There are no rigid dress code rules in our company, sneakers are more than welcome.

👉 Trainings?
Of course. We provide training to develop hard and soft skills.

👉 Working in a hybrid model?
Of course! You work with us 2 days a week from the office, 3 days a week from home.

👉 Something is missing?
Open communication is our priority, so dare to ask!‎