Senior Software Developer @ Yesplan
AMM04230
Function
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.
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 contact Micha Van De Vijver at mvd@amon.be.