Frontend Developer (React/JS)


NAXA is a leading Geo-ICT consulting firm committed to using innovative geospatial technologies to solve modern problems facing humanity. Founded in 2014, the company aims to drive technological innovations, particularly in digital and spatial technologies, to address contemporary challenges in developing countries. NAXA specializes in digital mapping, geodata collection and management, analysis, and development of geospatial applications. NAXA offers an opportunity to work on the design, development, and implementation of digital solutions, primarily geospatial applications, that solve real-life problems in thematic areas such as disaster management, sustainable development, urban planning, land management, and more. The company's core technical expertise includes digital mapping, geodata collection and management, geospatial analysis, data analysis and visualization, and web and mobile-based geospatial application development. With over 300 successful projects to its credit, NAXA has collaborated with national and local governments, UN agencies, private sectors, and CSOs both in Nepal and abroad.

Detailed Job description / requirements:

Frontend Developer

Kathmandu 44600, Nepal


NAXA is looking for a highly creative, and experienced Frontend Developer to join our team for the development and upgrade of the web platform.

You are welcome to apply if you have expertise in frontend technology, data visualization, and have a strong interest in exploring the world of mapping. Female applicants are strongly encouraged to apply, as the Naxa team is committed to building a diverse and inclusive work environment.


Job Specification

  • Education Level: Bachelors in Computer Science, Geomatics Engineering or relevant field.

  • Experience: At least 3 years of professional experience.

  • Salary: Based on Experience. 

Required Technical Skills

  1. At least 2-3 years of professional experience working with ReactJS, with at least 5+ completed projects. 

  2. Hands-on experience in integrating the React app with Restful APIs. 

  3. Should be comfortable with state management libraries like React Router, Redux.

  4. Good understanding of several of the most commonly used javascript libraries.

  5. HTML, CSS, and SASS are all useful skills to have.

  6. Working knowledge of Git and Workflow.

  7. An understanding of server-side rendering difficulties, SPA experience.

  8. Data Visualization Experience - (D3 JS or any other libraries).

  9. Experience with the ES-6.

  10. It will be a bonus if you are familiar with mapping libraries such as Leaflet JS, Open layers or Mapbox.

  11. Working knowledge of Typescript will be a bonus.

  12. Experience with Node JS and API development will be advantageous.

Required Human Skills 

  1. Good written and verbal communication skills in English and Nepali

  2. Excellent analytical and problem-solving skills.

  3. You should be able to achieve outcomes with broad guidance.

  4. You should be comfortable with flexible work arrangements, and working with a team dispersed across multiple time zones.

Responsibilities for this Role

  • Develop high quality frontend codes

  • Code reviews

  • Work with the product owner and rest of team members to achieve the goal

  • Grow team around you

  • Be a key part of the success of the project

  • Develop new components and features for our frontend app(s)

  • Document and refactor our frontend codebase

  • Profile and improve our front-end performance

  • Develop map functionalities in frontend with guidance from Sr. Web GIS Developer

  • Work with various third-party libraries and plugins to achieve project requirements

  • Maintain project status and code using GIT

  • Apply the Agile Development approach in your day to day tasks

  • Participate in scrum meetings, team meetings and report the development status regularly.


  • Flexible working environment

  • Festival allowance

  • Free lunch at office

  • Provision for savings at Citizen Investment Trust (CIT)

How to Apply:

If you are interested in this role, please send your CV along with a Cover Letter and Salary Expectation through the following link

Link Here

Important Note: Only those applications coming through the above link will be further evaluated. Applications from any other source will be discarded.

About the team

About NAXA

Naxa is a youth-led geospatial service oriented company founded in 2014 with a focus on GIS and mapping based technological solutions. The core expertise of the company lies in digital mapping, geodata collection and management, analysis and development of geospatial applications. Founded by Geomatics Engineers specializing in geospatial technology, the company holds a strong team of highly skilled software developers and data analysts. NAXA has assisted organizations in conceptualizing, designing and implementing web mapping platforms for visual dissemination of datasets. The company has worked with (but not limited to) the Government of Nepal, UN Agencies, Bilateral Organizations, INGOs, NGOs, and private companies in the past in conceptualizing and materializing data-centric digital solutions that enable data-driven decision making.


Job Overview

Category Technical, Software Development
Openings 1
Salary Based on experience
Position Type Full Time
Position Level Mid Level
Experience 2+ years
Education Bachelors in Computer Science
Posted Date 01 Sep, 2022
Apply Before 25 Sep, 2022
City Kathmandu