Senior Web Developer (multiple positions), Multiple positions
Amman
- Organization: UNOPS - United Nations Office for Project Services
- Location: Amman
- Grade: Junior level - LICA-9, Local Individual Contractors Agreement
-
Occupational Groups:
- Information Technology and Computer Science
- Design (digital, product, graphics or visual design)
- Closing Date: Closed
Functional Responsibilities
Purpose and Scope of Assignment
-
Application Development:
-
Develop and maintain an online application using Laravel for the back end and Vue.js/React for the front-end.
-
Ensure all new code is scalable, maintainable, and adheres to best coding practices.
-
-
Graphical Reporting:
-
Design and implement functionality for generating dynamic graphical reports.
-
Integrate data visualization tools such as Chart.js, D3.js, or Google Charts to create interactive charts, graphs, and dashboards.
-
-
API Integration:
-
Develop capabilities to integrate with external applications via APIs.
-
Handle various API authentication and data exchange formats (like JSON or XML) to ensure secure and robust data integration.
-
-
Security and Authentication:
- Develop secure mechanisms for user authentication and authorization to ensure data integrity and security throughout the application.
-
UI/UX Design:
-
Create intuitive, user-friendly interfaces to enhance user engagement.
-
Facilitate easy navigation, especially for interacting with graphical reports.
-
Ensure the application is responsive, optimizing the interface to function seamlessly across various screen types including desktops, tablets, and mobiles.
-
-
Testing and Optimization:
-
Test the application across various browsers to ensure consistent functionality and user experience.
-
Optimize application performance for speed and efficiency, especially when processing and displaying complex data visualizations.
-
-
Maintenance and Updates:
- Regularly update the application to fix bugs and troubleshoot performance issues.
Education/Experience/Language requirements
Education
-
A first-level university degree (e.g., Bachelor's) in Computer Science, Information Technology, or a related field is required. A master’s degree will be an asset and may compensate for 2 of the required years of experience
Work Experience
-
A minimum of four (4) years of professional experience in web development is required.
-
Previous experience in developing technical specifications/terms of reference specifically for web and application development projects is desirable.
Fulency in Arabic and English language is required.
However, we have found similar vacancies for you: