hotelkit

Senior PHP Web Developer Backend (m/f/d), full time in Dresden

Posted: 10 minutes ago

Job Description

We are an award-winning technology company situated in Salzburg and Dresden. Our mission? We offer an all-in-one operations platform that makes daily work and internal communication much easier for our customers from various industries, thus contributing to increased efficiency.TasksYou are thrilled to bits when tasks are challenging? You speak fluently in English as well as PHP? Join the developer team of hotelkit! Deadlocks as well as spaghetti code do not belong to us – we are growing continually and currently looking for someone who wants to contribute his/her abilities and ideas.Your playgroundBackendDevelopment of endpoints and business logic for new features and improvementsInvestigating and fixing errorsImplementing requests to store, load and update the database (MariaDB / Postgres)Writing migrations to extend and adapt database structures to implement and optimise featuresImplementing interactions with the APIs and webservices of our partners and other third-party softwareWriting automated test cases to ensure reliabilityAnalysing and optimizing the performance of database requests and endpointsYou may occasionally also work on minor frontend tasks using HTML, CSS, JavaScriptGeneralDevelopment of the software for hotel operations, such as guest requests, repairs, maintenance, shift handovers, complaints management, knowledge management and other toolsWorking in a scrum team and taking part in daily scrum meeting for progress updates and resolution of potential blockingsReview coding from other developers and giving feedback for improvement as well as getting reviews on your own developmentsCommunication with the product team, UI/UX designers, testers and other developers about ongoing developments and software requirementsRegular review and retrospective on the ongoing developments and potential improvements of the development and dev ops processesResearch and resolution of issues found by internal quality control or reported by clientsPlanning, discussion and estimation of issues and features to be worked on in the next sprintWriting developer documentation and code commentsUtilize the capabilities of modern AI tools for your daily workWe use technology like Redis, RabbitMQ, S3, Docker, Gitlab and more, experience with these is very helpfulRequirementsIs that you?You hold a grade in the fields of computer science, media informatics, business informatics (or comparable training)You have work experience of 5 years or moreYou have experience with common unix shell commandsYou have an analytical approach and knowledge of design patternsYou are fluent in English and are willing to work in an international English-speaking environmentYou are a proactive team player & have a high level of commitmentNice to have, but not required: experience with other technology we use including NestJS, Angular, npm, node (on the server side)BenefitsWhy join hotelkit?Work flexible & remote – because life isn’t just about work!Open & welcoming work atmosphere – because a strong sense of togetherness matters to usTeam spirit & flat hierarchies – where your voice is heard and valuedBuddy program, birthday & anniversary celebrations – tons of fun moments guaranteedLegendary team events like our 3-day Summer Team Event, Christmas bash and Family & Friends gatheringsA stylish Villa with garden as office in Dresden - kicker table & more extrasDelicious perks – enjoy free lunch, fruit, coffee, tea and drinks all day longExciting & independent projects – take ownership & make an impactStay active with an EGYM Wellpass membership & team sports eventsTreat yourself (and your well-being) – enjoy mental coaching and healthy massagesThink green – your Deutschlandticket is partly subsidized by the companySupport local projects & take part in charity events – because giving back feels greatJoin a multiple award-winning ‘Best Place to Work’ in the hotel tech industry

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In