Senior PHP Engineer/Developer

MAIA, Portugal

About Nonius

Nonius provides the most complete Guest Technology solutions portfolio for a contactless Digital Guest Journey. All solutions are built in-house allowing highly integrated and competitive offers. Our technology solutions serve more than 536,420 rooms worldwide – in Hotels of the most renowned international chains and several of the most emblematic and recognized independent hotels.We also bring hospitality technology to other markets such as Outdoor, Apartments, Co-living, Healthcare, Maritime and other Sport and Leisure facilities.

Job Description

We are looking for a Senior PHP Engineer/Developer to join our R&D Department and work with the Interactive TV product. This presents an excellent opportunity to work on an extremely successful product that is deployed in close to 100 countries and constantly evolving.

This position is based in the city of Maia in Portugal.

Key Responsabilities and Objectives

    • Once trained in the product tech stack, contribute as full-stack developer with greater focus on backend development
    • Participate in project and feature design, planning, estimation, and risk management activities
    • Develop code and maintain high-quality code according to the specifications
    • Create and Maintain Unit Tests for all delivered software packages
    • Collaborate with Product teams that define product UI/UX
    • Collaborate with QA team that validate software deliveries
    • Optimize and enhance the existing codebase for performance, reliability, and scalability
    • Mentor junior developers, providing technical guidance and code reviews
    • Troubleshoot, debug, and resolve software defects
    • Document and Maintain documentation of deliveries according to process in place 
  • Technologies knowledge required​
    • Backend: PHP,  SQL
    • Frontend: HTML/CSS/Javascript
    • Databases: MySql, ElasticSearch, Redis
    • Platform: Linux OS

Must Have

  • We are looking for smart, good spirit, and talented people
  • You must be a passionate about software, a great team player and have a strong sense of work ethic, responsibility and commitment
  • You must be eager to learn and be challenged  every day
  • A degree in Software Engineering, Electronics Engineering or any related field
  • +5 years experience
  • Fluent in English (written and spoken)

Nice to have

  • Knowledged in scripting languages under Linux environments (Bash, Perl, others)
  • Knowledge of Web Development, Chrome inspector and development tools
  • Knowledge of UML developmental, modeling language
  • Knowledge of Portuguese, Spanish and/or any other languages

What's great in the job?

  • Great team of smart people, in a friendly and open culture
  • Real responsibilities and autonomy
  • Expand your knowledge of various countries and regions
  • Great career opportunity in a fast-evolving Technology company
  • Contribute to the greater experience of millions of Travellers around the World!
Our Product

Know about

What We Offer


A full-time position
Attractive salary package.


5 days / year, sponsoring of training courses.


Health insurance provided.

Eat & Drink

Office with Staff kitchen with free beverages (coffee, tea, …).