Job Description
Key Responsibilities
1. Front-End Development
- Transform designs into responsive, interactive user interfaces for dashboards and web applications.
- Develop and maintain UI components, including filters, graphs, tables, and tooltips to boost user engagement.
- Optimize dashboards for improved responsiveness, usability, and performance.
2. Back-End Development
- Build and enhance robust back-end systems for seamless data processing, storage, and retrieval.
- Develop and deploy features like pipelines and dynamic tools for web applications and dashboards.
- Automate data upload workflows to improve scalability and operational efficiency.
3. Data Integration and Validation
- Validate and upload datasets (e.g., crop surveys, sugar industry data, agronomic views).
- Integrate APIs for smooth communication between front-end and back-end systems.
- Address database discrepancies and ensure schema compatibility.
4. Dashboard Enhancements and Bug Fixing
- Develop and enhance dashboard modules.
- Identify and resolve bugs.
- Conduct thorough testing to optimize performance and scalability.
5. Collaboration and Stakeholder Engagement
- Partner with product and data teams to define timelines, execute sprints, and prioritize tasks.
- Incorporate stakeholder feedback to refine dashboard features and functionalities.
- Provide regular updates on progress, challenges, and solutions to team leads and stakeholders.
6. Admin Panel Development
- Build and refine admin panels for efficient data management, uploads, and module functionalities.
- Ensure secure access controls for dashboards and sensitive data modules.