Design, develop, and optimize scalable web applications using Node.js (backend/API) and React (frontend/UI).
Collaborate with cross-functional teams for requirements analysis, user experience (UX) design, technical planning, and implementation.
Engage in code reviews, testing, and DevOps processes to ensure code quality, maintainability, and system reliability.
Create and document robust, reusable components and APIs for geospatial and agricultural SaaS solutions.
Troubleshoot, debug, and resolve technical issues in a timely manner.
Stay up-to-date with the latest in JavaScript frameworks, cloud services, and web development trends.
Requirements
5+ years of professional experience in software development, with a focus on Node.js, and React.
Proven experience in developing RESTful APIs (Node.js/Express or equivalent) and building intuitive UIs using React and modern frontend workflows (Redux, Hooks, etc.).