AvakAza GeoScience Research Technologies
Website:
agsrt.com
Job details:
Department
Technology / Product Development
Employment Type
Full-time, Work from Office
Experience
3–5 years preferred
Strong candidates with 2+ years of solid hands-on project experience may also be considered.
Role Summary
AGSRT is looking for a strong Full Stack Product Developer who can take ownership of web dashboards, mobile applications, API integrations, and GIS-based product workflows.
The candidate will work on AGSRT’s current and upcoming products such as AgriTwin, Resort Twin, ecommerce platforms, geospatial dashboards, mobile navigation apps, field data collection systems, and GIS-integrated decision-support tools.
The person does not need to be a GIS expert from day one, but must be technically strong, fast-learning, responsible, and willing to work closely with GIS specialists to convert spatial data, field workflows, and client requirements into real working products.
Key Responsibilities
- Take ownership of existing and new web/mobile application modules.
- Continue and stabilize ongoing projects developed by previous developers.
- Build responsive dashboards using React.js, TypeScript, and modern UI frameworks.
- Build and maintain mobile applications using React Native / Expo.
- Develop and integrate REST APIs using Node.js, Express, Django/DRF, or FastAPI.
- Work with PostgreSQL and basic PostGIS-based geospatial data workflows.
- Integrate maps, GeoJSON layers, location data, GPS-based workflows, and dashboard analytics.
- Handle authentication, login flows, token management, and user-role-based access.
- Debug, test, optimize, and deploy web/mobile applications.
- Maintain clean GitHub repositories, documentation, deployment notes, and release logs.
- Coordinate with GIS analysts, project managers, and management to convert domain requirements into technical features.
- Use AI tools like ChatGPT responsibly to improve development speed while ensuring code quality and understanding.
Required Technical Skills
- Strong knowledge of HTML5, CSS3, JavaScript ES6+.
- Strong hands-on experience with React.js.
- Good understanding of TypeScript.
- Experience with React Native or Expo for mobile app development.
- Backend experience with Node.js/Express, Django/DRF, or FastAPI.
- Good understanding of REST APIs, JSON, authentication, and API integration.
- Working knowledge of PostgreSQL.
- Knowledge of Git and GitHub workflow.
- Ability to read, debug, and improve existing codebases.
- Basic understanding of deployment, environment variables, hosting, domains, and server/cloud setup.
- Ability to create reusable components and maintain clean project structure.
Preferred / Good-to-Have Skills
- Experience with Leaflet, Mapbox, MapLibre, or OpenLayers.
- Exposure to GeoJSON, WMS/WFS, GeoServer, PostGIS, or web mapping applications.
- Experience with Firebase, Supabase, or similar backend platforms.
- Experience in dashboards, admin panels, field data collection apps, or ecommerce platforms.
- Basic understanding of GIS, remote sensing, GPS, or location-based applications.
- Docker, AWS, VPS, or basic DevOps exposure.
Educational Qualification
- Bachelor’s degree in Computer Science, Information Technology, Information Science, Electronics, or related field.
- Candidates from other backgrounds may also be considered if they have strong hands-on project experience.
Non-Negotiable Qualities
- Must have built and deployed at least 2 real projects.
- Must be able to take ownership, not just wait for instructions.
- Must be comfortable taking over existing half-completed projects.
- Must document code, deployment, and project workflow properly.
- Must be willing to learn geospatial domain.
- Must work from office, especially during project transition and handover period.
- Must be serious about long-term growth with AGSRT.
Selection Process
- Technical discussion
- Practical task
- Code review discussion
- Final discussion with management
Practical Task Example
Candidate may be asked to build a small dashboard with:
- Login screen
- API integration
- Map display using GeoJSON
- Attribute popup
- Filter option
- Simple mobile-friendly form
- GitHub submission with README
Click on Apply to know more.