Web Developer (Junior) An innovative Maritime Technology company due to continued growth is looking to recruit a Web Developer to join a friendly and motivated team. The Role: Perform design, development, testing, and prototyping of various web applications. Continue to develop and maintain existing software products and libraries. Write technical documents explaining procedures, functions as well as end-user operational documentation. Essential Experience: Bachelor’s degree in computer science, or a similar discipline. Strong skills in HTML, CSS, and JavaScript along with their respective coding practices. A strong understanding of a front-end JavaScript framework, preferably ReactJS. Strong debugging skills, and the ability to independently detect bugs/problems and solve them. Interest in the maritime sector and a willingness to continue to develop their skillset through mentoring and online courses. Ability to simultaneously work on a project with another person. Strong oral, written and interpersonal communication skills and an ability to work in a team environment. Desirable Experience: Fluency with Linux and windows development environment and Docker containers. Experience using other programming languages such as C# or Python. A basic understanding of UI/UX, designing and following a design. Knowledge of communication techniques (i.e., RestAPI, WebSockets, MQTT, etc.) Experience using Git and versioning control. Strong understanding of software design methodologies. Must be detail-oriented and organised and be able to handle a variety of tasks in an efficient manner