Senior Software Engineer @ Kontakt.io

1 week ago


Remote Kraków, Czech Republic Kontakt.io Full time
  • hands-on experience in designing and developing highly scalable applications using modern technology stacks such as Java/Kotlin, Kafka, 
  • strong microservice architecture experience
  • DDD/hexagonal architecture experience
  • Kubernetes knowledge
  • knowledge of Spring frameworks
  • Web Flux, Groovy experience
  • experience building complex applications using object-oriented JavaScript/TypeScript leveraging the best modern Web frameworks (Angular, React, Vue, etc.)
  • the ability to naturally follow good development practices like test automation, CI/CD, source version control, etc
  • experience with development for and deployment to AWS
  • enjoy technical challenges and are eager to explore new technologies
  • good communication skills (English is a must)
  • Keycloak experience would be a great asset

Mission Statement

We help businesses deploy resources and processes efficiently and make their customers and staff feel seen and valued.


Kontakt.io is a leader in IoT. Our mission is to simplify the delivery of location and sensor data insights. We create the data foundation that drastically improves and automates decision-making in resource planning, operations, and customer experience workflows. Our portfolio of complete IoT and location solutions combine hardware, software, and cloud to bring real-time visibility, analytics, and AI to operations.

Today, we serve over 2,000 customers across diverse sizes and industries, from transportation and logistics to manufacturing, healthcare, airports, governments, and public spaces. They use Kontakt.io to reduce emergency incident time, decrease asset search times, introduce activity-based costing, automate manual processes, digitize physical order traceability, or prevent machine downtimes.

Currently, we are looking for Senior Software Engineer 

Our tech stack :

  • backend: Kotlin, Java 13+ ; Spring boot, spring-data, Kafka, MongoDB, PostgreSQL, Docker, Kubernetes
  • frontend: Angular 12/15, TypeScript, Leafletjs, PrimeNG, Vue.js, ES6, Nginx deployment, Figma designs


Success in this position requires a passion for building high-performing and reliable applications. You need to have an internal urge to come up with innovative ideas and look for the best tools to solve scalability problems.

Why Kontakt.io:

We Make Things Easy

  • Easy to Use. Simplicity is harder than complexity. Each of our apps focuses on a single user and a specific problem. We create solutions for everyone to help them get things done.
  • Easy to Buy. We simplify pricing with a single, per-bed or per-room model that encompasses all the necessary products and services to achieve your desired outcomes.
  • Easy to Deploy. Using AI, cloud, and mobile technologies, our equipment autonomously communicates and validates itself without the need for human intervention, cutting deployment time from months to weeks or even days.

We Deliver Fast Outcomes

  • Industry’s #1 Time To Value. We accelerate your ROI and deliver positive outcomes to users faster than anyone else, thanks to how easy things work with our AI- and cloud-based platform.
  • Delivered As A Service. Delivering everything from devices to apps to support, our as-a-service model allows you to add new use cases with a simple click. Gain agility and speed like never before.
  • Outcome Driven. We deliver outcomes, not boxed equipment. From on-site installation to monitoring, all the way to service-level agreements, our approach is uniquely designed to ensure the outcomes you need.

We Ensure Unmatched Scalability

  • Priced for Scaling. We offer scalable pricing, regardless of your project size. Enabling our customers to create value cost-effectively is a key element of our success.
  • A Platform for Scaling. Lower TCO, quicker adoption of new use cases, extensive cloud scalability, and future-proofing your IT investments are among the many reasons why Kontakt.io is right for you.
  • Managed for Scaling. SOC-2 and HIPAA compliant, our platform integrates with your wireless and security infrastructure, allowing you to use your current IT network with confidence and uninterrupted functionality.


,[develop user-facing Kontakt.io Apps, define data models and work with database systems like MongoDB and Postgres, establish connectivity with third-party systems using modern integrations technologies like RESTful APIs, WSS Streams, Webhooks, Kafka streams, build modular and reusable components and libraries, contribute to key architectural decisions that directly impact the scalability of Kontakt.io Apps., write and maintain documentation, write performance tests, support and maintain CI/CD Workflows , create and drive best practices in the team (including peer reviews and building for testability), propose any upgrades and updates necessary for keeping up with modern security and development best practices, participate in 24/7 on-call rotation] Requirements: Kotlin, Java, Microservice architecture, Angular, Spring, JavaScript, Git, Critical thinking, Problem solving, JUnit, REST API, Kafka, TypeScript, f.lux, Groovy, Test automation, AWS, MongoDB, Cassandra, Kubernetes, PostgreSQL, Docker, Leadership skills, JSP Tools: Jira, GitHub, GIT, Jenkins, Agile, Scrum. Additionally: Sport subscription, Private healthcare, Flat structure, Small teams, International projects, stock options, Free coffee, Bike parking, Shower, Free snacks, Free beverages, Free parking, Startup atmosphere, No dress code.

  • Remote, Kraków, Czech Republic Kontakt.io Full time

    4+ years of experience developing backend systems and APIs using Python or Golang 2+ years of experience doing project management for scoping, planning, and tracking progress of software projects 4+ years of experience designing and implementing unit, integration and end to end tests 2+ years mentoring other engineers on best practices for software...


  • Remote, Kraków, Czech Republic Kontakt.io Full time

    Experience in cybersecurity, with proven experience in security operations and incident response. Hands-on experience with security tools, including firewalls, SIEM, IDS/IPS, endpoint protection, and cloud security solutions (AWS) Experience building security policies and frameworks from scratch in fast-paced or startup environments. Deep expertise in...


  • Remote, Kraków, Czech Republic Kontakt Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Kontakt.io. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-performing and reliable applications.About the Role:Design and develop scalable applications using modern technology stacks...


  • Remote, Kraków, Czech Republic Kontakt Full time

    About the RoleWe are seeking a highly skilled Senior Backend Engineer to join our dynamic team at Kontakt.io. As a key member of our engineering team, you will be responsible for designing and implementing a highly scalable and secure system for ingesting location data from tens of thousands of devices.The ideal candidate will have a strong background in...


  • Kraków, Lesser Poland, Czech Republic Tesco Technology Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our Data Science Engineering team at Tesco Technology. As a key member of our team, you will work closely with data scientists, software engineers, and product managers to design, develop, and deploy scalable data science solutions that drive business value.As a Senior Software...


  • Kraków, Lesser Poland, Czech Republic LotusFlare Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Server Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure cloud-native software solutions.Key Responsibilities:Design and develop cloud-native software solutions using Java,...


  • Remote, Kraków, Katowice, Warszawa, Czech Republic Drata Full time

    About the RoleDrata is seeking a highly skilled Senior Software Engineer to join our Platform Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our platform systems, which enable other engineering teams to build software in a more reliable and performant manner.You will partner with other...


  • Remote, Kraków, Czech Republic Kontakt Full time

    About the RoleWe are seeking a highly skilled Senior Backend Engineer to join our dynamic team at Kontakt. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our backend systems and APIs.Key ResponsibilitiesDesign and implement scalable and secure backend systems and APIsCollaborate with...


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

    Senior Backend and Network Software EngineerN-iX is seeking a highly skilled Senior Backend and Network Software Engineer to join our team.Our client is a leading global supplier of technology and services, ranking among the top 100 of Fortune's Global 500 companies.The successful candidate will be part of a remote Product Developer Team working in SCRUM,...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Market Securities & Services IT team in Poland. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our global clients.As a Senior Software Engineer, you will work closely with...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Market Securities & Services IT team in Poland. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our global clients.As a Senior Software Engineer, you will work closely with...


  • Remote, Kraków, Czech Republic Finalsite Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Finalsite. As a key member of our engineering team, you will play a pivotal role in shaping the technical direction of our projects and aligning our products, offerings, and engineering technologies.Key ResponsibilitiesTechnical Leadership: Utilize your extensive...


  • Remote, Kraków, Czech Republic NFQ Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at NFQ Technologies. As a key member of our engineering team, you will be responsible for designing and developing robust, scalable frontend solutions using modern technologies.Key Responsibilities:Develop and implement frontend solutions using React,...


  • Remote, Czech Republic Mend Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Mend. As a key member of our engineering team, you will be responsible for designing, building, and maintaining efficient, scalable, and reliable projects.Key Responsibilities:Translate business requirements and use cases into functional applicationsDesign,...


  • Remote, Czech Republic Speechify Full time

    About SpeechifySpeechify is a pioneering company that revolutionizes the way we consume information. Our mission is to make the world's knowledge accessible and enjoyable through audio.Job DescriptionWe're seeking a highly skilled Senior Software Engineer to join our Web team. As a key member of our engineering team, you will play a crucial role in shaping...


  • Remote, Lviv, Czech Republic Vodworks Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Vodworks. As a key member of our engineering team, you will be responsible for designing, developing, and installing software solutions that meet the needs of our clients.Your primary focus will be on building high-quality, innovative, and fully performing software...


  • Remote, Czech Republic Speechify Full time

    {"Mission": "At Speechify, we're revolutionizing the way people consume information. Our platform is designed to make learning easier, deeper, and faster. We're looking for a Senior Software Engineer to join our Platform team and help us achieve our mission.", "Overview": "As a Senior Software Engineer on our Platform team, you'll be responsible for...


  • Remote, San Francisco, Czech Republic 0x Full time

    Senior Software EngineerWe're seeking a seasoned Senior Software Engineer to join our team at 0x, a leading decentralized exchange aggregator. As a key member of our engineering team, you'll play a crucial role in shaping the future of our platform.About the RoleThis is a unique opportunity to work on a cutting-edge project that's revolutionizing the way...


  • Kraków, Czech Republic Software Mansion Full time

    We usually work for tech startups so we’ve had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance...


  • Remote, Wrocław, Katowice, Czech Republic ALM Services Technology Group Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ALM Services Technology Group. As a key member of our team, you will play a crucial role in designing, building, and maintaining our bespoke client-facing software products using modern technologies.Key Responsibilities:Design and...