Junior Web Developer

Junior Web Developer Job Description Template

Our company is looking for a Junior Web Developer to join our team.

Responsibilities:

  • Writing accompanying unit tests and ensuring that code meets WEG coding standards and satisfies the requirements as presented;
  • Take ownership of delivering requirements to required quality and specification;
  • As a junior web developer you will work collaboratively with the senior developers and to plan projects around product specification and development;
  • Good communication with colleagues the development and QA teams;
  • Building and improving on products and services;
  • Taking part in cross-team activities such as knowledge-sharing and documentation;
  • Taking part in team activities such as collaborative-development and code-reviews;
  • Testing websites for your clients;
  • Upkeep and maintenance of existing products;
  • Delivering of work, on time and to spec each week…. and loads of coding of course;
  • Being an all-round super star and exceeding expectations;
  • Designing new bespoke websites;
  • Analysing requirements;
  • Designing and planning technical solutions to meet business requirements;
  • Taking part in Scrum rituals such as stand-ups, planning sessions, demos and retrospectives.

Requirements:

  • Solid understanding of HTML, CSS, and JS Libraries such Angular, React or View;
  • Proficient in building websites in the Microsoft stack, using MVC;
  • Ability to learn new technologies quickly;
  • Familiar with techniques used to optimise websites for mobile devices;
  • A basic understanding of RESTful APIs, HTTP, serve;
  • An enthusiastic team player;
  • Demonstrable understanding of why and usage of version control systems and workflows (namely Git and Git Flow);
  • An aptitude to picking up new tools and processes;
  • Demonstrable ability of producing work that is responsive to different screen sizes/ capabilities;
  • Demonstrable understanding and usage of JS (ideally in framework such as React) and/ or PHP (HTML, basic JS, CSS);
  • Usage of software debugging tools (Web Inspector, debugging);
  • Work on multiple projects;
  • A Computer Science or related degree, or other substantial, relevant course that provides a solid understanding of Computer Science principles.