Frontend Developer @ Shiji Poland

1 week ago


Remote Katowice, Czech Republic Shiji Poland Full time
  • Minimum 4 years’ experience as JavaScript or Front-End Developer
  • Advanced understanding of JavaScript ES6/TypeScript
  • Good knowledge of HTML5, CSS3
  • Experience in work with or contribute to a JavaScript based build system (e.g., Babel, Webpack)
  • Experience with React ecosystem (React hooks) and React design patterns
  • Interest in testing, review and code quality
  • Familiar with Git
  • SOLID understanding of best practices, processes and design patterns, we pay a strong attention to the quality of code
  • Open mind, contribution in discussions and good communication, especially inside of the team
  • Participation in designing solutions
  • Readiness to share knowledge and help team members
  • Self-reliance in daily work but also willingness for asking for help
  • Good English, both written and spoken


Nice to have but it is not a must:

  • Basics of Linux, docker
  • Experience with form libraries
  • Knowledge of Functional Programming and Object Oriented Programming
  • Ember

Our Daily Work

  • we work in iterations with refinements, plannings and retrospective meetings
  • we use Gitlab to sync the code with develop and master branches, and create feature branch for each User Story
  • we commit daily and use CI/CD using Gitlab/Jenkins
  • we open merge requests and wait for review for other team members before merge
  • we use docker and docker compose for local development and deployment of all microservices
  • we use teams to communicate and or participate in meetings with other team members
  • we cooperate with UI/UX department to provide user the best possible looks and feel of application
  • we create NPM internal packages to share work with others, create design systems and avoid repetitions

Technologies we use:

  • React ecosystem
  • Redux
  • SASS
  • Web Components, Stencil
  • Jest, Testing Library, Enzyme, QUnit
  • Webpack, Babel
  • TypeScript
  • Gitlab
  • Docker and Docker Compose
  • Design patterns and clean code practices (OOP, SOLID)
  • Ember


Additional Information

How we work - remote/hybrid work:

  • Employees up to 50 km from the office (Katowice) - 4 times a month
  • Employees from 50 to 100 km from the office - 2 times a month
  • Employees over 100 km - remote work

Basics

  • Form of employment of your choosing (B2B, CoE)
  • Flexible working hours
  • Lloyds insurance - in case of cooperation on a B2B basis
  • Subsidy for the purchase of glasses (300 PLN/year)
  • Free parking 3 minutes from the office or shared underground parking (can be reserved - first come, first served)

Health & Safety

  • Private medical care with dentists package for you and your family
  • Group life insurance for you and your partner
  • Multisport card as part of the MyBenefit package

Working conditions & Development

  • Dell laptop, keyboard, mouse, wireless headphones and monitor
  • 40h for development during work time
  • Free access to group language lessons
  • Udemy platform
  • In-house workshops, training sessions or meet-ups

Extras you may like

  • MyBenefit cafeteria and 500 (or 310 depending on your choice of other benefits) points per month to be used in vouchers
  • Referral bonus if new employee is referred (6500 PLN gross or more depending on position)
  • Chill room with table football & PlayStation
  • Free snacks (every day)
  • Team building events
,[Getting requirements about functionalities, developing and maintaining software features based on visual mockups and UX descriptions in scrum manner (sprints, grooming, planning, retrospective sessions), Working with the newest technologies, best practices and patterns in software development, Delivering high-quality code, which is both functional and performant, Writing tests, Code reviewing, Contributing to the infrastructure that the team leverages for development, Contributing to design of solutions with team members, Sharing knowledge with other developers, Working with micro-frontends and microservices in multi-region environment] Requirements: React, JavaScript, TypeScript, HTML5, CSS, Babel, Webpack, Ember.js Additionally: Sport subscription, Training budget, Private healthcare, International projects, MyBenefit, Free coffee, Playroom, Free snacks, Free beverages, Free parking.

  • Remote, Katowice, Czech Republic Shiji Poland Full time

    Being fluent in Object-Oriented or Functional Programming paradigms Good knowledge of C#, .NET, and relational databases The capability of writing clean code along with tests Experience 3+ years in a similar role Good Knowledge of testing  The capability of writing clean code along with tests Being an open-minded, proactive person  Nice to have:...


  • Remote, Katowice, Czech Republic Shiji Poland Full time

    Job DescriptionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Shiji Poland.Your primary focus will be on designing and developing high-quality frontend applications using the latest technologies and best practices. You will work closely with our development team to ensure seamless integration of features and continuous...

  • Software Engineer

    4 weeks ago


    Remote, Katowice, Czech Republic Shiji Poland Full time

    Job DescriptionWe are seeking a talented Software Engineer to join our team at Shiji Poland. As a key member of our development team, you will be responsible for designing and developing software features based on requirements.Responsibilities:Collaborate with UI/UX designers, Product Owners, Developers, and other team members to deliver high-quality...


  • Remote, Katowice, Czech Republic Shiji Poland Full time

    Ability to demonstrate strong problem-solving skills Minimum 3 years of professional experience Strong knowledge of Java. You're not afraid of adapting, learning and working with different languages and frameworks. Be able to solve programming problems and understanding the impact of the solution from the point of view of algorithmic time and space...


  • Remote, Czech Republic Shiji Poland Full time

    Strong knowledge and practical experience as an administrator (DBA) with PostgreSQL. Working knowledge of AWS, sufficient for efficient day-to-day operations. Basic knowledge of Python, or a willingness to learn the basics. A solid foundational understanding of Linux. Experience with Terraform and/or Ansible. Shiji Group provides software solutions and...


  • Remote, Katowice, Czech Republic Shiji Poland Full time

    About Shiji PolandShiji Group is a cutting-edge technology company specializing in providing innovative solutions for the hospitality, food service, and retail industries. Our team in Poland focuses on developing the Shiji Enterprise Platform, a comprehensive management platform for hotels.About the RoleWe are seeking an experienced Senior Software Engineer...


  • Remote, Czech Republic Shiji Poland Full time

    About the Role:We are seeking a skilled Cloud-Based Middleware Solutions Developer to join our international team at Shiji Poland. As a key member of our Middleware department, you will play a crucial role in building and maintaining innovative middleware solutions for one of the leaders in the global Hospitality Industry.

  • Backend Developer

    1 month ago


    Remote, Katowice, Czech Republic Shiji Poland Full time

    Job DescriptionWe are seeking a highly skilled Backend Developer to join our team at Shiji Poland. As a key member of our development team, you will be responsible for designing, building and scaling back-end services.About the RoleThis is an excellent opportunity for someone who loves solving challenging algorithmic, distributed system, and large data set...


  • Remote, Czech Republic Shiji Poland Full time

    Job Title: Cloud Infrastructure Database Architect for Shiji GroupAbout the Role: We are seeking a highly skilled and experienced Cloud Infrastructure Database Architect to join our team at Shiji Group. As a Senior Business Analyst, you will be responsible for high-level system-wide functional analysis for new initiatives run by the Product Department. Key...


  • Remote, Katowice, Czech Republic Sopra Steria Poland Full time

    About the RoleWe are seeking a highly skilled Senior Frontend Developer to join our team at Sopra Steria Poland. As a key member of our development team, you will play a crucial role in designing and implementing innovative front-end solutions for our clients.


  • Katowice, Silesia, Czech Republic Sopra Steria Poland Full time

    We are seeking an experienced Frontend Developer to join our team at Sopra Steria Poland. The successful candidate will have the opportunity to work on a wide portfolio of applications developed by multiple teams in the aerospace sector.The program involves developing applications that support pilots and crew, airlines in planning flights, and airports in...


  • Remote, Katowice, Czech Republic Sopra Steria Poland Full time

    We are seeking a skilled Frontend Developer to join our team at Sopra Steria Poland.The ideal candidate will have extensive experience in Vue.js and TypeScript, as well as strong skills in JavaScript. Additionally, proficiency in .NET and AWS is a plus.As a Frontend Developer, you will be responsible for developing the front-end layer of applications,...


  • Remote, Czech Republic Shiji Poland Full time

    About Shiji PolandShiji Group is a leading provider of software solutions and services for the hospitality, food service, retail, and entertainment industries. Our company has a strong presence in over 80 countries and employs more than 5,000 professionals across various subsidiaries and brands.Job Title: Cloud Infrastructure Database Systems EngineerSalary:...


  • Remote, Katowice, Czech Republic Sopra Steria Poland Full time

    We are seeking an experienced Frontend Developer to join our team at Sopra Steria Poland, where you will work on a challenging project in the aerospace sector.As a member of our Scrum team, your mission will be to develop the front-end layer of the application, implementing solutions and delivering high-quality software. You will collaborate with UI/UX...


  • Remote, Katowice, Czech Republic Sopra Steria Poland Full time

    Sopra Steria Poland is seeking an experienced Frontend Developer to join their team for a prestigious aerospace project.Job DescriptionWe are looking for a highly skilled Frontend Developer proficient in Vue.js to develop the front-end layer of the application. The ideal candidate will have at least 4 years of experience in software development with...


  • Katowice, Silesia, Czech Republic Sopra Steria Poland Full time

    Job Title: Frontend Developer for Aerospace SectorAbout the Role:We are seeking an experienced Frontend Developer to join our team in Sopra Steria Poland. As a Frontend Developer, you will be responsible for developing the front-end layer of the application, implementing solutions, and delivering high-quality software.Your Mission:As a Frontend Developer,...


  • Remote, Katowice, Czech Republic Shiji Poland Full time

    Company OverviewShiji Poland is a leading provider of hospitality technology solutions, dedicated to delivering innovative and efficient systems for the industry.About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in developing a distributed system serving the hospitality industry. This solution enables hotel employees or...


  • Remote, Czech Republic Shiji Poland Full time

    About Shiji GroupShiji Group is a leading provider of software solutions and services for the hospitality, food service, retail, and entertainment industries. With over 91,000 hotels, 200,000 restaurants, and 600,000 retail outlets served globally, our company offers a wide range of products and services, including hotel management solutions, payment...


  • Remote, Czech Republic Blau Direkt Poland Full time

    We are Blau Direkt, a leading infrastructure service provider for brokerage companies in the insurance industry. Our goal is to offer modern infrastructure services and innovative touchpoint management systems to our clients.About the Role:We are looking for a highly skilled Senior Frontend React Developer to join our engineering team in Poland.Your primary...


  • Katowice, Silesia, Czech Republic Sopra Steria Poland Full time

    Job DescriptionWe are looking for a skilled Software Engineer to join our team in Sopra Steria Poland as a Frontend Developer. Your mission will be to develop the frontend layer of the application, implement solutions, and deliver high-quality software.About the RoleIn this role, you will work on a wide portfolio of applications developed by multiple teams...