World Vision International Nepal

Frontend/Django Developer

World Vision International Nepal

Frontend/Django Developer

"World Vision is a child focused relief, development and advocacy organization that has contributed to transformation in the lives of millions of children around the world in vulnerable situations. We are driven by Christian values to serve children and families regardless of their religion, age, gender, ethnicity, class and caste. We are looking for potential Nepalese candidates to fill out the following position:"

Frontend/Django Developer

Views: 1102 | This job is expired 3 years, 4 months ago

Background

NLab is a platform to inspire and support a step-change in humanitarian and development action – providing access to the enabling tools, knowledge, connections, capital and markets to turn good ideas into action, and fostering inclusive and innovative solutions for effective humanitarian action in Nepal.

Overview of Position

Django/Frontend developer is responsible for managing the interchange of data between the server and the users. The primary focus of the developer will be the development of all server-side logic for generating and handling forms, ensuring high performance and responsiveness to requests from the front-end. The developer will also be responsible for developing and integrating the front-end elements in collaboration with the team, into the application; therefore, the individual will be expected to be well versed with processes behind development of React/Vue.js based frontend applications as well as Django based projects.

Core skills

  • Core python, Looping, Web Frameworks, Object-relational mappers, Conditional logic
  • Understand multi-process architecture, Building Python application, Developing and using RESTful API
  • Knowledge of security protocols, IT systems, networking infrastructures and database systems
  • Knowledge of how forms are created and hence handled for data extraction (in various formats) and visualization especially for quantitative and qualitative data analysis
  • Ability to work with Interdisciplinary teams to craft IT solutions
  • Ability to communicate complex information to a non-technological audience
  • Ability to design and implement of low-latency, high-availability, and performant applications
  • Proficiency in compiled programming languages
  • Experience in troubleshooting technological problems
  • Experience in writing reusable, testable, and efficient code using Python’s Django framework
  • Experience in development of web and mobile application frontend designs and functionalities in React or Vue.js library/framework.
  • Basic idea about blockchain and the concept behind other applications of blockchain and its implementation

Soft skills

  • Operational excellence: Proven track record of managing activities, resources, equipment and information to ensure excellence in operations in complex project environments
  • Creative problem-solving: Strong creative capacity across communications and problem-solving, and the ability to challenge the status quo through creative and design processes
  • Hosting + inclusivity: Ability to facilitate connection and collaboration amongst groups of diverse professional and cultural backgrounds

Scope of Work

Reports  to: Nlab Lead Manager

Strategy + planning

  • Contribute to Sikka’s system architecture, building on existing functional system
  • Propose and implement improvements to the existing system

Operations

  • Co-design, develop and scale up Sikka and other potential Blockchain as well as non
  • Blockchain IT projects that come into the lab
  • Ensure secure and smooth operation of the Sikka system and make sure that all resources are in place so that the system is in an operational and ready to deploy state at all times
  • Coordinate with all relevant stakeholders when deploying the system
  • Provide technical support to Nepal Innovation Lab’s other projects and initiatives
  • Design content using various graphic designing tools for Sikka, the Innovation lab as well as other WV departments as required
  • Contribute in database design and management as well as data visualization as required
  • Represent Sikka whenever called upon and participate in relevant events, conferences and exhibitions, as directed by the Lead Manager as per the need

Monitoring, learning and evaluation

  • Document system configurations, updates, procedures or policies created or changes made to the system
  • Contribute monthly reports and share progress, results, best practice and learnings to internal and external stakeholders

This job has expired.

Job Action

More Jobs By this Company

Similar Jobs

job_detail_page
Search, Apply & Get Job: FREE