Senior Web Developer

Senior Web Developer responsibilities include leading a team of junior developers, refining website specifications and resolving technical issues. To be successful in this role, you should have extensive experience building web pages from scratch and in-depth knowledge of at least one of the following programming languages: Javascript, Ruby or PHP.

Ultimately, you will ensure our web pages are up and running and cover both internal and customer needs.

Responsibilities

  • Identify user and system requirements for new websites and applications

  • Prioritize software development projects, set timelines and assign tasks to team members

  • Create wireframes to decide on layout

  • Write or review code for various applications

  • Run functionality testings and debug code

  • Oversee junior web developers and evaluate their performance

  • Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons)

  • Ensure our software documentation is up-to-date

  • Collaborate with mobile developers to build mobile-responsive websites

Requirements

  • Work experience as a Senior Web Developer

  • Expertise in at least one programming language, preferably Javascript, Ruby or PHP

  • Solid knowledge of HTML/CSS

  • Experience with mockup and UI prototyping tools

  • Understanding of security practices

  • Familiarity with network diagnostics tools

  • Team management skills

  • BSc/MSc in Computer Science or relevant field

    If you're interested to apply for this position, please send your resume to careers@ayannah.com with subject heading "Job Application - <Position>, <Last Name>, <First Name>". Kindly include an introduction/cover letter in your e-mail.