Position: Software Developer Key responsibilities: Front-End Development (React): Designing and implementing interactive user interfaces using React.js. Understanding core React concepts, including components, state management (e.g., Redux, Context API), and hooks. Working with JavaScript and modern front-end tooling. Optimizing UI performance and ensuring responsiveness across devices. Familiarity with front-end testing frameworks like Jest and React Testing Library. Experience In PostGIS Back-End Development (Python): Developing and maintaining server-side logic and APIs using Python frameworks (Flask). Designing and managing relational databases (e.g., PostgreSQL, MySQL). Implementing secure and efficient data handling and API endpoints. Familiarity with back-end testing frameworks like Pytest. Full-Stack Integration: Seamlessly integrating React front-ends with Python back-ends. Understanding data flow and communication between the client and server. Working with RESTful APIs or GraphQL for data exchange.