Skip to main content

Senior Full Stack Developer with React / Python-Django

ANALYSIS AND REQUIREMENTS GATHERING
 Gather complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications.
DESIGN AND DEVELOPMENT
 Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for complex application development tasks.
 Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-base system(s) to simplify code maintenance and to improve support.
 Provide thought leadership in designing and developing innovative integrated solutions.
 Provide guidance in application design and development to more junior staff.
TESTING AND DOCUMENTATION
 Test all changes by using the appropriate complex test scenarios to ensure all delivered solutions work as expected and errors are handling in a meaningful way.
 Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references.
IMPLEMENTATION AND MAINTENANCE
 Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution.
 Monitor changes and resolve complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution.
 Provide support by investigating and resolving issues, including complex issues to ensure prompt, effective service.
TEAM LEAD
 Supervise the work of the development team by regularly defining standards, acceptance criteria and conducting regular code reviews.
 Coach the development team during norming and forming sessions.
 Report status of the work gather changes and collaborate on refining delivery plans and target solutions.
 Perform other duties as maybe required.

Intervention Sectors
Coordination & Information management
Location
  • Lebanon
  • Beirut
Application Deadline
Salary Range
1500 to 2000 (USD)
Contract Type
Consultancy
Application Submission Guidelines

Applicants should submit a cover letter and CV or UN Personal History Form clearly demonstrating the knowledge and experience required to meet the consultancy requirements via consultancy@unrwa.org indicating the title of this consultancy “Senior Full Stack Developer with React / Python-Django” and field (area)/country of the candidate in the subject line of the message.

Requires a Cover Letter?
No
Experience Requirements
5 to 10 years
Education Degree
Bachelor Degree
Education Degree Details
A university degree from an accredited educational institution in Computer Science, Information Technology, or related discipline.
Arabic
Fluent
English
Fluent
French
None
Hide guidelines for wrong answers
No