Overview: Join our dynamic team as a Full Stack Developer, where your expertise in various programming languages and passion for agile development will contribute to the creation and enhancement of cutting-edge platform modules. This role is ideal for individuals who excel in a collaborative, fast-paced environment and are eager to implement high-quality software solutions.

Responsibilities:

  • Design, implement, and deliver high-quality source code for our platform, incorporating new features and maintaining existing modules.
  • Engage in all phases of software development, from concept to deployment, ensuring robust and scalable solutions.
  • Participate in Agile practices, including Scrum and XP, and contribute to continuous deployment processes.
  • Collaborate with the team to enhance platform functionalities and improve user experiences.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Informatics, or related field.
  • Minimum of 5 years of experience in commercial software development.
  • Proficiency in Ruby on Rails, Python, or Java; strong experience in OOP, Software Design Patterns, and Best Practices.
  • Expertise in front-end technologies: JavaScript (AngularJS, ReactJS), HTML, CSS.
  • Experience with RESTful Web Services and PostgreSQL.
  • Familiarity with Unit Testing, TDD, and BDD using RSpec.
  • Proven track record in an Agile project environment; understanding of development and information security principles.
  • ScrumMaster certification is a plus.

Key Skills:

  • Professionalism, teamwork, and integrity.
  • Self-motivated, result-driven, with a positive attitude.
  • Ability to learn rapidly and adapt to new technologies.
  • Strong problem-solving skills, creative and analytical thinking.
  • Excellent communication skills in English, both written and verbal.

Additional Information:

  • This full-time position is based in Rotterdam.
  • You will be part of a highly skilled development team and play a key role in coaching and mentoring team members

Interested? So Are We!

Join our journey of innovation and expertise! If you’re excited about the opportunity to collaborate with a team of highly skilled professionals, we would love to know more about you. Please share your resume with us, and feel free to include any relevant project samples or links to your Github account. To apply, simply email us at joinourteam@officebooking.net. We are eager to hear from you and explore potential collaborations!