We're seeking an experienced Full Stack Next.js Engineer with strong frontend capabilities to join our team working on our company's platform. You'll be responsible for developing and maintaining our AI-driven cybersecurity solution using the T3 Stack, with a focus on creating exceptional user experiences while building robust full-stack applications that help enterprises detect, investigate, and respond to advanced threats across their entire IT estate.
Take full ownership of full-stack features from conception through deployment and maintenance using the T3 Stack
Design and architect scalable Next.js applications with exceptional frontend user experiences for complex cybersecurity workflows
Build sophisticated dashboards and data visualizations for real-time threat analysis and security operations
Implement authentication, authorization, and security best practices across the full stack
Collaborate closely with product and design teams to create intuitive interfaces for security professionals
Establish and maintain full-stack architecture patterns, coding standards, and development best practices
Optimize application performance for handling large security datasets, real-time monitoring, and seamless user interactions
Ensure code quality through comprehensive testing strategies and code review processes.
Requirements: 3+ years of full-stack development experience with js and TypeScript
Strong frontend focus - exceptional skills in creating intuitive, responsive user interfaces and experiences
API development - Solid experience building and consuming REST APIs, WebSockets, and third-party service integrations
Working by best practices and design patterns in full-stack development
Deep expertise in js architecture, patterns, and best practices (e.g., App Router, Server Components, hooks, state management, component composition, performance optimization)
Database experience - proficiency in database design, queries, and optimization (preferably with ORMs like Prisma)
Proven ownership of full lifecycle full-stack projects (from design to deployment)
Experience with type-safe API development (tRPC, GraphQL, or similar)
Strong grasp of performance, maintainability, and testing best practices across the full stack
Ability to think holistically about product UX, system architecture, and scalability
Excellent communication skills and a collaborative mindset
Preferred Qualifications:
Production experience with TypeScript in full-stack applications
Familiarity with tRPC and end-to-end type-safe API development
Experience with TypeScript ORMs (e.g., Prisma, Drizzle, or TypeORM)
Experience building dashboards and data visualizations (e.g., Recharts, js)
Experience with frontend testing tools (e.g., Playwright, Vitest, or Jest)
Background in cybersecurity or enterprise-scale applications
Familiarity with authentication, authorization, and secure frontend/backend practices
Understanding of cloud platforms and containerization technologies.
This position is open to all candidates.