Yesplan is a leading SaaS (Software as a Service) company specializing in venue management web applications for the cultural sector. It's the leading software system in Europe for small and large theaters, concert halls, and event venues, and number three worldwide. Yesplan's software is cloud-based and streamlines the planning of every activity for venues or events in one system.
Yesplan was founded in 2011 as a spin-off from Kunstencentrum Vooruit (now VIERNULVIER) in Ghent and software specialist Inceptive. The concept was developed to automate the back office of the Vooruit cultural center. Since 2022, Yesplan has been part of Activity Stream, which focuses on marketing and visitor experience. Together, they are responsible for the organization and optimization of the entire live experience.
Today, more than 450 customers in approximately 20 countries use Yesplan as their central event management system. The software aims to make planning smarter and faster. Yesplan enables users to centralize the complete planning of every activity in one system. The platform is designed for optimal collaboration and communication, offering access to an unlimited number of users, anywhere in the world. The software is specialized and custom-made for venues and organizers, developed from within the sector itself. Thanks to cloud storage and automatic updates, the most recent information is always immediately available.
Role
As a Senior Software Developer, you'll play a crucial role in the further evolution of Yesplan's core business: providing an intuitive web application for venue management. The software forms the backbone for cultural organizations worldwide, managing the entire planning process from A to Z and centralizing the most important aspects of their work.
As a Fullstack Developer, you'll work with the entire team to continuously improve and expand this essential software, both in terms of new features and optimizing existing functionalities.
Tasks and responsibilities
As a Senior Software Engineer at Yesplan, you will fulfill a versatile role, with the following tasks and responsibilities at its core:
* Actively contribute to the analysis and design of product expansions, improvements, and associated testing.
* Translate customer needs into robust technical solutions that have a direct, positive impact on the efficient operation of the Yesplan product.
* Be responsible for the development of both the front-end, using technologies like JavaScript and ReactJS, and the back-end in Smalltalk.
* Actively contribute to all DevOps processes.
* Participate in a support rotation system with fellow Software Engineers, primarily solving second-line issues.
* Take ownership of improvement projects related to the Yesplan product, incorporating new features, often stemming from customer requests, into the roadmap.
* Have the opportunity to formulate and elaborate on proposals and initiatives that contribute to Yesplan's ambition.
* Ensure the writing of automated tests for all developed functionalities and actively participate in code reviews.
* Co-coach and mentor junior colleagues.
Profile
Experience and background
* Minimum a Bachelor's degree (or higher) in Computer Science.
* At least 5 years of relevant work experience as a Software Engineer, both in front-end and back-end.
* Extensive knowledge of object-oriented software development, in Smalltalk (an asset but not a necessity) or Objective-C, Java, Ruby, Swift, or similar.
* Thorough and up-to-date knowledge of web development technology (JavaScript, HTML5, ReactJS, TypeScript).
* Experience with pair programming, code reviews, and daily stand-ups, and involvement in a DevOps culture with shared responsibilities.
* Basic knowledge of DevOps.
* Experience in a SaaS environment is a plus.
Competencies
* A team player with a hands-on mentality.
* A strong communicator capable of adapting communication depending on the situation.
* Someone capable of executing projects autonomously and taking responsibility.
* Curious and dedicated to top-of-the-line work.
* Eager to learn to work end-to-end on a young company's software: from analysis to design, testing, implementation, and support.
* Highly aware of the importance of a great team to build great software.
Language skills
* English is an absolute must, as Yesplan operates internationally.
* Dutch is a strong asset for communication within the Ghent headquarters.
* Knowledge of other languages is a plus, given the company's international context.
Selling points and offer
* An innovative challenge in SaaS software development.
* Working in a mature development team with strict procedures for writing automated tests and a focus on high-quality teamwork.
* A relaxed, open, and non-corporate work environment in Ghent, easily accessible by public transport.
* The opportunity to play a key role in the further development of a leading software product in the cultural sector.
* Room for initiative and responsibility.
* A small team, flat structure, a collegial atmosphere, and direct, open communication where you'll have the chance to further develop yourself.
* A role with a lot of autonomy and room for innovation.
* The opportunity to work on the entire technology stack.
* Active involvement in the analysis and design of product expansions.
* Flexible working hours and ample opportunity to work from home. The team agrees to be in the office at least one day a week, often on Mondays.
Amon is the exclusive recruitment partner for this position. If interested, please do not hesitate to apply!