NGO Software Developer Job in Kenya,Salary over Ksh 80,000

Want create site? Find Free WordPress Themes and plugins.

NGO Software Developer Job in Kenya,Salary over Ksh  80,000

Reference Number: SD-120318

Employment Type: Full time

Category: Computing and Information Technology

Job Grade: 6.01

Country: Kenya

Location: Nairobi

JOB PURPOSE:

OVERALL JOB PURPOSE:

This is an exciting and challenging position for a game developer to work on an exciting, innovative training platform for healthcare workers in low-income settings called LIFE. LIFE (Life-Saving Instruction for Emergencies) is a mobile and Virtual Reality (VR) platform that trains healthcare workers to identify and manage medical emergencies to save lives using low-cost smartphones. We are looking for a creative game designer/3D artist who will join our small team to develop immersive mobile and VR medical training simulations using Unreal Engine for  iOS and Android platforms. The role will require working independently as a member of an interdisciplinary team of clinicians and researchers to contribute to design and development activities required to iteratively build and test the LIFE platform.

More information about the platform here: https://oxlifeproject.org/

Description:

REPORTS TO:

DIRECT REPORTS: Principal Investigator and Study Supervisor/s

INDIRECT REPORTS: Infrastructure Manager

BUDGET AND RESOURCE RESPONSIBILITY:  Provide information for supervisors on purchasing of 3D models, hardware requirements and maintaining software licences.

JOB DIMENSIONS:

  • Using planning and project management tools (such as Asana) to plan storyboarding, design, 3D modelling and animation, and game development activities
  • Collaborate on the roadmap and sprint planning, providing estimates and technical plans
  • Coordinate planning to ensure technology plans are robust reporting progress both internally and externally
  • Determining the right technology and technique for concepts and problems.

KEY RESPONSIBILITIES:

For the LIFE project within the Health Services Research Group to:

  • Using planning and project management tools (such as Asana) to plan storyboarding, design, 3D modelling and animation, and game development activities
  • Collaborate on the roadmap and sprint planning, providing estimates and technical plans
  • Coordinate planning to ensure technology plans are robust reporting progress both internally and externally
  • Determine the right technology and technique for concepts and problems.
  • Perform code reviews with the team to ensure code quality
  • Application development using the Unreal Engine Suite
  • Use source control systems such as GitHub
  • Use 3D Studio to model and animate 3D objects and characters.
  • Maintain code, fix bugs and respond to user feedback on an ongoing basis.
  • Document design and development processes
  • Ensure compliance with the Programme’s branding guidelines. Certifying consistency between all platforms

QUALIFICATIONS:

  • Degree in computer science, digital design, or other related professional qualification, a substantial part of which relates to computing computer science or digital design
  • 2-3 years experience in 3D game development (such as Unity or Unreal Engine development)
  • 2-3 year experience of Digital 3D Modelling (e.g. Autodesk 3ds Max, Blender), Photoshop

DESIRABLE CRITERIA:

  • Database design and software development experience
  • Experience with UE4 blueprints
  • Experience with Google Analytics or other analytics tool
  • Ability to clearly document and appropriately validate programs
  • Experience of mobile application development (iOS and Android)
  • Experience of Agile Scrum development methodologies
  • Experience with Xcode, iTunes Connect and TestFlight
  • Experience of working on medical research projects
  • Experience of developing Virtual Reality applications
  • Experience in 3D objects animation
  • Experience in character animation
  • Experience with building and importing 3D mod els

Click here to join 1XBET and get 200% bonus

COMPETENCIES:

  • Well-developed troubleshooting capacity and clarity of thought.
  • Ability to interact and communicate with users/ office colleagues (both verbally and in writing) technical information in a non-technical way.
  • Team worker, able to work in a multi-cultural environment and with multi-disciplinary teams in different locations.
  • Ability to work speedily in a highly methodical way, paying attention to detail and ensuring accuracy
  • Ability to work independently and to collaborate as part of a multi-disciplinary team
  • Ability to manage multiple simultaneous projects, prioritise short and long-term goals, and deliver within deadlines
  • To have an understanding of the confidential nature of the work and willingness to adhere to a strict observance of confidentiality and security

Click here to apply

Did you find apk for android? You can find new Free Android Games and apps.
Don't Miss Another Job Opportunity !

Join over 15,000 people who get notified daily. Enter your Email Address and subscribe for free.