19 Aug, 2020

Software Engineer

  • Oaky
Full time Engineering Product Tech

Job Description

Oaky the No. 1 Upselling tool for hotels 2020 on Hoteltechreport, is one of the fastest-growing hotel-tech startups with 1100+ clients worldwide and we are growing every day! We are proud to work with independent hotels, local hotel groups, and global players like the Radisson Hotel Group. Oaky is now looking for more Medior / Senior full-stack developers to accelerate its growth!

 

What Oaky offers you:

  • An amazing experience to take Oaky to the next level (We expect to be 3000+ customers by the end of 2020).
  • Amazing and fun colleagues in an international work environment
  • Quarterly company outings
  • Competitive Salary
  • Healthy paid lunch with your colleagues

Key responsibilities

  1. Implement new features in both existing & new products
  2. Maintain & improve existing codebase by fixing defects, remove technical debt, etc.
  3. Collaborate on architecture, technical design and implementation of (web) applications
  4. Perform code reviews to maintain codebase quality
  5. Contribute to a learning environment of the R&D team; both by sharing knowledge and by learning from others
  6. Produce clean, stable, fast and well-crafted code
  7. Stay up-to-date with latest techniques & technologies
  8. Create 3rd party API integrations (both ways)
  9. Write & use automated tests to maintain product quality

Qualifications

  1. At least 5+ years experience as a software developer in a professional capacity, with at least 3+ years experience writing and maintaining PHP and JavaScript code.
  2. At least 3+ years experience using SQL in a professional capacity, preferably MySQL
  3. Ability to break down complex problems into smaller challenges that are more easy to solve
  4. Experience building and consuming RESTful APIs, SOAP APIs and other web-based services
  5. Vast knowledge of software development principles & (architectural) patterns
  6. Passion for technology and willing to stay up-to-date with the latest techniques
  7. Experience using & writing automated tests
  8. Excellent command of English, both spoken and written
  9. Extensive experience with Git
  10. Familiarity with Linux, GitLab, Jira, Vue, Docker, TypeScript and/or Laravel is a plus
  11. Someone who takes initiative and knows how to prioritize; not a 9 to 5 mentality
  12. Someone who can work independently but also is a teamplayer - able to do research in order to find solutions or fill own knowledge gaps, while at the same time open to help (or receive help from) others

Remote (if apply)

No