About the Role
We're looking for a Full Stack Engineer to build interactive dashboards and analytics for our cybersecurity posture management platform. You'll work on both frontend and backend components, creating intuitive visualizations and robust APIs for data analytics.
Responsibilities
- Build interactive dashboards using React, Next.js, and Chart.js
- Develop backend APIs for analytics and data processing
- Create data visualizations for security posture insights
- Implement real-time data streaming and updates
- Design and optimize database queries for analytics
- Ensure responsive design and cross-browser compatibility
- Collaborate with UX/UI designers for optimal user experience
- Implement data filtering and search functionality
- Optimize application performance and loading times
Requirements
- 4+ years of React/Next.js development experience
- Strong backend experience with Python FastAPI
- Experience with data visualization libraries (Chart.js, D3.js)
- Knowledge of RESTful APIs and GraphQL
- Experience with state management (Redux, Context API)
- Understanding of responsive design principles
- Experience with TypeScript and modern JavaScript
- Knowledge of database design and optimization
- Familiarity with testing frameworks (Jest, React Testing Library)
Nice to Have
- Experience with cybersecurity or compliance domains
- Knowledge of real-time data processing
- Experience with WebSocket implementations
- Familiarity with data analytics and BI tools
- Experience with server-side rendering (SSR)
- Knowledge of accessibility standards (WCAG)
What We Offer
- Competitive salary + equity package
- Career growth – opportunities for technical leadership and architecture ownership
- Health & wellness benefits
- Professional development – sponsored certifications, training, and conferences
- Generous time off and holidays
- Modern tech stack and collaborative, innovation-driven culture
Technologies You'll Work With
React
Next.js
Python
FastAPI
Chart.js
TypeScript
Redux
PostgreSQL
REST APIs
GraphQL