Senior Software Engineer

4 weeks ago


Remote Katowice, Czech Republic Shiji Poland Full time

Company Overview

Shiji Poland is a leading provider of hospitality technology solutions, dedicated to delivering innovative and efficient systems for the industry.

About the Role

We 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 managers to handle various activities such as managing reservations, payments, and hotel services within the hotel or between hotels.

The system consists of many domain-oriented microservices developed under a few cross-functional teams.

Your Responsibilities

  • Develop a part of the distributed system using the latest technologies and best practices.
  • Work closely with the UI/UX department to provide users with the best possible experience.
  • Contribute to designing solutions with the team members.
  • Share knowledge with other developers and participate in code reviews.
  • Participate in daily work meetings, retrospectives, and planning sessions.
  • Ensure high-quality code that is both functional and performant.
  • Write tests and contribute to the infrastructure used by the team.

Requirements

  • Minimum 4 years' experience as a JavaScript or Front-End Developer.
  • Advanced understanding of JavaScript ES6/TypeScript.
  • Good knowledge of HTML5, CSS3.
  • Experience in working with or contributing to a JavaScript-based build system (e.g., Babel, Webpack).
  • Experience with React ecosystem.
  • Familiar with Git.
  • SOLID understanding of best practices, processes, and design patterns.
  • Good English, both written and spoken.

Preferred Qualifications

  • Basics of Linux, Docker.
  • Experience with form libraries.
  • Ember knowledge.
  • Knowledge of Functional Programming and Object-Oriented Programming.

What We Offer

  • A competitive salary: €50,000 - €70,000 per year.
  • Private healthcare.
  • International projects.
  • Training budget.
  • Cafeteria system.
  • Sport subscription.
  • Startup atmosphere.
  • Free coffee.
  • Bike parking.
  • Playroom.
  • Free snacks.
  • In-house trainings.
  • Modern office.
  • No dress code.
  • Free beverages.
  • Showers.


  • 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...


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

    Sopra Steria Poland is seeking a skilled Senior Software Engineer to join our team in Katowice, Poland.Job DescriptionWe are looking for a highly motivated and experienced software engineer to work on a large-scale aerospace project. As a senior member of our team, you will be responsible for designing, developing, and testing complex software applications...


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

    Overview of the JobWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Sopra Steria Poland, where you will work on a cutting-edge project in the aerospace sector.


  • Remote, Czech Republic Hinty Full time

    Are you a skilled software engineer looking for a challenging role that will allow you to leverage your technical expertise to drive business success?Hinty is seeking a highly motivated and experienced Senior Software Engineer - System Optimization to join our team.About the Role:We are looking for a talented software engineer who can help us optimize our...


  • Remote, Czech Republic Volito Software Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer with expertise in Back-End development and a minimum of 6 years of experience to join our team at Volito Software.Job SummaryThe successful candidate will play a key role in designing, developing, testing, and deploying high-quality mobile applications for our clients. You will...


  • Katowice, Silesia, Czech Republic Jamf Full time

    OverviewJamf is a leading provider of device management solutions for Apple devices. We are seeking a highly skilled Senior Frontend Software Engineer to join our team and help build the next-generation user experience for Jamf Pro.Job DescriptionWe are looking for an experienced frontend software engineer to play a critical role in shaping the web-based...


  • 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, Wrocław, Czech Republic Rite NRG Full time

    Disrupting the Financial Services Industry with Cutting-Edge AIWe are seeking a highly skilled Senior AI Software Engineer to join our team at Rite NRG, a vibrant outsourcing technology company driven by the Right People.About Us:Rite NRG is dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and...


  • Remote, Czech Republic Experis Polska Full time

    We are looking for a skilled Senior Software Engineer to join our Virtualization team in Experis Polska. The ideal candidate will have experience with C/C++ programming, Linux kernel driver development, and virtualization software.About the JobThis is a long-term B2B contract via Experis, offering a competitive salary of around $120,000 per year, depending...


  • Remote, Czech Republic VARTEQ Inc. Full time

    Job Title: Senior PHP Software Engineer">About VARTEQ Inc.We are a dynamic and innovative company that is passionate about developing e-learning platforms. Our team is dedicated to creating unique products for the education industry, and we are seeking an experienced and skilled PHP Developer to join our ranks.About the JobWe are looking for a senior PHP...


  • Remote, Czech Republic Link Group Full time

    Link Group is seeking a highly skilled Senior Software Quality Assurance Engineer to lead our Test Automation team. As a key member of our software development life cycle, you will be responsible for driving the implementation and continuous improvement of effective testing practices.About the RoleThis role offers an exciting opportunity to work with a...


  • Remote, Czech Republic Mend.io Full time

    Requirements: 3+ years of experience in Software Engineering with a full lifecycle of project development using primarily Java. 1+ years of experience in Software Engineering with a full lifecycle of project development using Go(lang). Experience in software design, architecture, and development integration Solid knowledge of Web Services and...


  • Remote, Kraków, Wrocław, Czech Republic N-iX Full time

    About the RoleWe are seeking a highly skilled Senior Software Tester Automation Engineer to join our Quality team in EU. The ideal candidate will have 3+ years of experience in testing, with a focus on UI and API automation.


  • Remote, Czech Republic Codenotary Full time

    **About Codenotary**Codenotary is a leading software supply chain security provider, trusted by top banks and finance companies worldwide.We are seeking an experienced Back-End engineer to join our team of skilled developers. As a Golang expert, you will be responsible for designing and implementing robust API-driven architectures using REST and gRPC...


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

    We are seeking an experienced Senior .NET Software Engineer to join our team at Sopra Steria Poland. This exciting opportunity will allow you to work on a wide portfolio of applications developed by multiple teams for a major aeronautical manufacturer.Job DescriptionThe role involves implementing solutions and delivering high-quality software, helping to...


  • Remote, Czech Republic TechHunt Full time

    Job DescriptionTechHunt is looking for a highly skilled Senior Network Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for network switches and embedded systems.Key Responsibilities:Develop software for network switches and embedded systems...


  • Remote, Kraków, Czech Republic Altimetrik Poland Full time

    We are looking for a Senior Software Engineer to join our team at Altimetrik Poland.**About Us**Altimetrik Poland is a digital enablement company that delivers innovative solutions to enterprises and startups. Our agile approach helps clients scale and accelerate their businesses.**Job Overview**We are seeking an experienced Senior Software Engineer with...


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

    Job Description:We are seeking an experienced Senior Software Engineer to join our team in Sopra Steria Poland. This role is focused on the development and maintenance of integrations in Azure environments using Dynamics 365.About the Role:Design, implement and maintain application functionality based on best programming practicesDevelop and optimize web...


  • Remote, Czech Republic SNI Full time

    Seeking a skilled Senior Software Engineer to join our team at PwC US, focusing on delivering the firm's new strategy for tax solutions and automation.About the RoleWe are looking for a seasoned professional with expertise in software development, particularly in .NET Core, C#, Python, and related technologies. The ideal candidate will have a strong...

  • Software Engineer

    3 weeks ago


    Remote, Czech Republic Link Group Full time

    Link Group is seeking an experienced Software Engineer to join our team.About the RoleWe are looking for a skilled and dedicated Software Engineer to take on a senior position in our company. As a key member of our team, you will be responsible for designing, developing, and maintaining web applications using Vue.js and TypeScript.Key ResponsibilitiesDevelop...