Backend Developer (Python/ Django)
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.
Detailed Job description / requirements:
We are looking for a Mid Level Django Developers to join our engineering team and help us develop and maintain various software applications.
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and high-performance applications
Integration of user-facing elements developed by front-end developers with server side logic
Implementation of security and data protection
Integration of data storage solutions
Write and maintain technical documentation on applications, processes, and workflow.
Skiills and Qualifications
Experience in Python and flask/ Django (2+ year)
Strong understanding of SQL (MySQL/PostgreSQL), NoSQL(mongo), and other database technologies
Strong understanding of RESTful Web Services (DRF)
Strong unit test and debugging skills (pytest or unittest or nose2)
Strong understanding of version Control System
Strong understanding of the docker system. (Image, containers, GKE is a plus)
Knowledge of AWS and or GCP is a Plus.
Good knowledge of security guidelines for web development
Must be self-motivated and have a positive attitude
Must have the ability to communicate effectively with others
Bachelor's degree in Computer Science, Engineering, IT or a related discipline
Interested and potential candidates are advised to submit their Projects URL along with application if any.
Alternatively, you can share your GitHub link.
How to Apply:
If you are interested in this role, please send your CV along with a cover letter and salary expectation to email@example.com
You will have an opportunity to be part of an excellent team working on humanitarian projects for national and international organization.