Your IP address is

We are recruiting

Post Reference Submission Deadline
IP Resource Analyst afjob-IPA10042017 30th April 2017
Web Application Engineer afjob-WE13042017 8th May 2017

Web Application Engineer

Department IT & Engineering
Job Title Web Application Engineer


Job Background

Item Description
Job Summary Develops and maintains dynamic web applications.
Reports to Application Unit Manager
Number of direct reports None
  • A degree in Computer Science or Software Engineering, OR
  • A substantial amount of related technical coursework and work experience in a related field.
Work Experience
  • Has a minimum of 4 years of experience in a related field.
  • Has the ability to work with Content Management Systems (CMS).
  • Has the ability to write custom HTML, CSS and JavaScript.
  • Has the ability to develop using PHP.
  • Has the ability to develop RESTful APIs.


Key Responsibilities

Functional Responsibilities

  • Application analysis and design.
  • UX analysis and design.
  • Project planning and documentation.
  • Writing custom frontend web applications.
  • Writing custom CRUD backend applications.
  • Developing and integrating RESTful APIs.
  • Working with and writing CMS components, modules, plugins and templates.
  • Supporting users by developing documentation and assistance tools.
  • Designing and conducting tests.
  • Troubleshoot development and production problems.
  • Working with Source Control Management systems.
  • Perform other related duties as required and assigned by the manager.


General Responsibilities

  • Ensure that web applications follow the internal architecture standards and comply to organisational quality standards.
  • Ensure that all code follows the internal coding and security standards.
  • Ensure all projects and deliverables are completed on time.
  • Update job knowledge by
  • researching new internet/intranet technologies and software products;
  • participating in educational opportunities;
  • reading professional publications;
  • maintaining personal networks;
  • participating in professional organisations.
  • Teamwork:
  • Participate in team meetings.
  • Contribute to the success of the team.



Area Description
  • Well versed in with HTML, CSS, JavaScript
  • Well versed in web application frameworks.
  • Well versed in PHP and productivity frameworks.
  • Experience with CMS module and component development using best practices.
  • Experience with RESTful APIs.
  • Experience with object-oriented programming.
  • Experience with test-driven development.
  • Effective use of Integrated Development Environments (IDE).
  • Effective use of Source Control Management software.
  • Familiarity with languages such as Java, PERL, Ruby or Python would be an advantage.
  • Familiarity with Linux/Unix command-line interfaces.
  • Able to setup a LAMP stack and a CMS.
  • Self-directed and customer-oriented.
  • Team player.
  • Innovative.
  • Organised and rigorous.
  • Ability to make quick decisions; to change and adapt as necessary.
  • Requirements gathering and analysis.
  • Understanding and elaborating software architecture design.
  • Software development fundamentals and best practices.
  • Troubleshooting.
  • Technical leadership.
  • Experience with the Scrum methodology.
  • Basic understanding of Networking.
  • Basic understanding of the Internet ecosystem.
  • Basic understanding of Linux/Unix systems.
  • Good verbal communication.
  • Good written communication.



If you wish to apply for this position, please send a letter of motivation accompanied by your CV, both in English, either by email to This e-mail address is being protected from spambots. You need JavaScript enabled to view it , putting as email subject title the job reference only:



or on the following address:

Human Resources & Administration Manager
11th Floor, Standard Chartered Tower,
Ebène Cybercity,



Start date: As soon as possible

Interviews will be held at AFRINIC office in Ebène for local applicants and telephone interviews will be conducted for candidates outside Mauritius.

AFRINIC reserves the right to call only the best qualified candidates for an interview and not to make any appointment following this advertisement.

AFRINIC Factsheets

AFRINIC Factsheet IPv6 Factsheet Policies Factsheet
afrinic factsheet ipv6 factsheet policies factsheet