We are seeking a talented and experienced mid to senior-level Developer to join our team. You will be responsible for developing dynamic websites and web applications using the provided designs from our UI team. You will also be working alongside others in maintaining and updating current client websites. This role will also provide input during the scoping and design phases to ensure our end products are user-focused, accessible, reliable and easy-to-use.