As a Frontend Developer, you will play a critical role in designing and developing our next-generation web interface for geospatial intelligence. You will create user-friendly, accessible, and scalable applications that empower analysts and decision-makers to interact with satellite data in real time. Your work will transform complex geospatial and temporal datasets into clear, interactive visual narratives.
Key Responsibilities:
1. User Interface Development
Design and implement clean, responsive web interfaces that support seamless interaction with satellite and maritime data.
Build reusable UI components, layouts, and workflows that are both intuitive and visually appealing.
Ensure responsive behaviour across desktop, tablet, and mobile platforms.
2. Geospatial Visualization
Integrate and render dynamic geospatial layers and features using libraries such as Leaflet.js, Mapbox GL JS, or OpenLayers.
Build interactive mapping components (drawing tools, layer toggles, popups, time sliders) to support use cases like ship detection, ship path rendering, and anomaly mapping.
Enable real-time updates and temporal filtering of map-based data.
3. Frontend Architecture & Development
Develop and maintain web applications using React.js and Next.js for client-side and server-side rendering.
Write clean, modular, and maintainable code using HTML5, CSS3, JavaScript (ES6+), and TailwindCSS or similar utility-first frameworks.
Collaborate with backend and DevOps teams to integrate APIs, WebSockets, and authentication systems.
4. Performance & Accessibility
Optimize application performance through code splitting, lazy loading, and efficient state management (Redux, Zustand, or Context API).
Ensure compliance with WCAG accessibility guidelines to deliver inclusive UX for all users.
Perform cross-browser testing and responsive optimization to ensure a consistent experience.
5. Continuous Improvement & Innovation
Stay current with frontend development trends, tooling, and geospatial visualization techniques.
Evaluate and integrate new technologies to enhance the performance, UX, and capabilities of the web platform.
Participate in UI/UX design sessions and contribute creative input on user workflows and interactions.
Required Skills & Experience
1. Technical Proficiency
Strong hands-on experience with React.js, Next.js, HTML5, CSS3, and modern JavaScript (ES6+).
Experience working with geospatial libraries like Mapbox, Leaflet, or OpenLayers.
Proficiency in creating data-driven visualizations using libraries like D3.js, Chart.js, or Recharts.
2. Frontend Architecture
Experience building and deploying responsive, modular applications following modern component-based architecture.
Familiarity with RESTful APIs, GraphQL, and integration of backend services via JSON/WebSocket endpoints.
Knowledge of state management techniques and tools (Redux, Zustand, etc.).
3. Security & User Management
Experience implementing secure authentication workflows (OAuth2, JWT) and role-based access control (RBAC) in frontend applications.
4. Development Workflow & Tools
Proficiency in using Git, CI/CD pipelines, and modern development workflows.
Experience working in agile teams using tools like Jira, ClickUp, or Trello.
5. Soft Skills
Strong problem-solving skills, attention to detail, and passion for clean design.
Excellent communication and collaboration skills.
A proactive mindset and willingness to learn new tools and frameworks.
Preferred Qualifications:
Familiarity with geospatial data standards (GeoJSON, WMS/WMTS, STAC).
Experience with testing frameworks for frontend test automation.
Exposure to real-time analytics or streaming data visualization.
This is an ideal role for frontend engineers who love creating elegant, interactive web experiences for complex, real-world data. You’ll help bring maritime intelligence to life — from ship tracking to environmental event detection — all on a powerful, map-centric SaaS platform.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip