Job Description
OpenTable, a part of Booking Holdings, Inc., is seeking a Full Stack Developer to join its Website Experience team. The role requires the candidate to be in the Kaunas office at least twice a week. The ideal candidate will be responsible for building and evolving OpenTable's website, including new features, products, design implementations, and integrations. They should have experience creating scalable, high-performance web solutions and optimizing database queries for WordPress environments.
The Full Stack Developer will collaborate with marketing, design, and content teams to overcome technical challenges and meet business objectives. They should have a continuous learning mindset and stay current with WordPress and technology trends. The candidate should also be proactive in identifying opportunities to improve the website.
In this role, the Full Stack Developer will:
- Build and maintain custom WordPress websites using Gutenberg, ACF, and relevant plugins or frameworks.
- Develop responsive, mobile-first websites that work seamlessly across all devices and browsers.
- Implement multilingual website features, ensuring the content is easily accessible in multiple languages.
- Work with SEO stakeholders to ensure websites are optimized for SEO best practices.
- Develop custom Gutenberg blocks tailored to project needs for reusable and dynamic content management.
- Work with APIs and third-party services to extend site functionality.
- Implement and maintain accessibility standards to ensure websites are inclusive for all users.
- Optimize website performance through techniques like caching, lazy loading, and image compression.
- Implement WordPress security best practices and monitor and address potential vulnerabilities.
- Conduct code reviews, mentor junior developers, and contribute to technical documentation.
- Collaborate with design, content, and marketing teams.
- Identify, troubleshoot, and resolve technical issues related to WordPress development.
- Maintain documentation of development processes and workflows.
The ideal candidate should have:
- Proven experience as a WordPress Developer with hands-on experience in Gutenberg and ACF.
- Strong knowledge of PHP & OOP, HTML5, CSS3, JavaScript (ES6+), and ReactJS.
- Experience with modern build tools (Webpack, Gulp, Composer) and CI/CD pipelines.
- Knowledge of server environments (Apache) and server-side caching solutions (Redis, Memcached).
- Extensive experience in building mobile-first, responsive websites.
- Experience with on-page SEO best practices and performance optimization techniques.
- Solid understanding of WCAG 2.1 accessibility standards.
- Experience with Git for version control.
- Familiarity with debugging tools.
- Experience building multilingual websites.
- Experience with unit testing, integration testing, and automated testing frameworks.
- Proficiency in implementing and working with analytics tools.
- Ability to collaborate effectively with cross-functional teams.
OpenTable offers:
- Work from (almost) anywhere for up to 20 days per year
- Funds for your career growth
- Access to thousands of on-demand e-learnings
- Generous additional Health Insurance
- Flexible sick time off
- Additional financial support for your sick leave
- Additional day off on your birthday
- Company-wide vacation week once a year (winter holidays)
- Additional financial support during parental leave
- Free lunch twice a week and daily snacks at the office
- Free yoga twice a week
- Paid volunteering time
- No meeting Fridays
- Office and team events
- Company-paid therapy sessions through SpringHealth
- Company-paid subscription to HeadSpace
- Internal Communities