DevJobs

Full Stack Team Lead

Overview
Skills
  • TypeScript TypeScript ꞏ 5y
  • JavaScript JavaScript ꞏ 5y
  • RESTful API RESTful API
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • tRPC
  • WebSockets
  • Prisma
  • Recharts
About The Company

Cybereason is on a mission to reverse the adversary's advantage by empowering defenders with ingenuity and technology to end cyber attacks.

We have the technology, and now we are looking to expand our talent! Come and talk to us about joining a market leader and a diverse team of passionate people who win as one, ensure a customer-first approach is core to everything we do, and never give up on reversing the adversary advantage.

About The Role

We're seeking an experienced Full Stack Next.js Team Lead with strong frontend capabilities to lead our engineering team working on Cybereason's platform. You'll be responsible for leading a team of developers while contributing to the development and maintenance of our AI-driven cybersecurity solution using the T3 Stack. This role combines hands-on technical leadership with people management, focusing 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.

Key Responsibilities

  • Technical Leadership - Drive architecture decisions, establish engineering standards, and maintain technical excellence across the T3 Stack implementation
  • Team Management - Lead, mentor, and develop a team of full-stack engineers while conducting performance reviews and career development planning
  • Hands-on Development - Contribute directly to critical features, complex dashboards, and security integrations (60% - 70% coding time)
  • System Architecture - Design scalable applications, optimize database performance, and make strategic decisions about data flow and system design
  • Project Coordination - Lead sprint planning, collaborate with product/design teams, and communicate technical decisions to stakeholders
  • Code Quality & Standards - Oversee code reviews, ensure best practices, and balance technical debt with feature delivery

Required Qualifications

  • 5+ years of full-stack development experience with TypeScript/JavaScript
  • 2+ years of technical leadership experience - leading teams, mentoring developers, or senior technical roles
  • Strong frontend focus - exceptional skills in creating intuitive, responsive user interfaces and experiences
  • Backend proficiency - solid experience with server-side development, API design, and database management
  • API development - proven experience building scalable REST APIs, tRPC endpoints, and handling real-time data with WebSockets
  • Database expertise - proficiency in database design, complex queries, optimization, and data modeling (preferably with ORMs like Prisma)
  • System architecture experience - ability to design scalable applications and make informed technical decisions about data flow, caching, and performance
  • Deep expertise in js architecture, patterns, and best practices (e.g., App Router, Server Components, API routes, hooks, state management, component composition, performance optimization)
  • Leadership and communication skills - proven ability to lead technical discussions, mentor developers, and communicate with stakeholders
  • Experience with code review processes, technical documentation, and engineering best practices
  • Proven track record of delivering complex full-stack projects from conception to production
  • Strong problem-solving skills and ability to make technical decisions under pressure

Preferred Qualifications

  • Management experience - previous experience managing engineering teams or technical projects
  • Advanced system design - experience with microservices architecture, distributed systems, and high-scale applications
  • Production experience with TypeScript in large-scale full-stack applications
  • Experience with tRPC and end-to-end type-safe API development
  • DevOps and Infrastructure - experience with CI/CD pipelines, containerization (Docker), and cloud deployment (AWS, GCP, Azure)
  • Experience with message queues, event-driven architecture, and real-time systems
  • Technical hiring experience - interviewing, evaluating, and onboarding engineering talent
  • Experience with agile methodologies, sprint planning, and project management tools
  • Experience building dashboards and data visualizations (e.g., Recharts, js)
  • Knowledge of monitoring, logging, and application performance management (APM) tools
  • Background in cybersecurity or enterprise-scale applications
  • Experience with security best practices, data encryption, and compliance requirements

More About Cybereason

Our culture and how we operate reflects in our shared values. Our #Defenders are individuals with diverse skill sets and backgrounds who are driven to innovate and scale with our growing organization. We are a team that strives to learn from each other, solve challenging problems, and work collaboratively toward our goal of reversing the adversary advantage.

Core Values

  • Win As One: The power of an individual is less than the power of a team.
  • Ever Evolving: Change keeps us at the forefront, so we encourage it.
  • Daring: To achieve the impossible, we must dare to be different.
  • Obsessed with Customers: We believe gaining our customers’ trust is the most important part of what we do.
  • Never Give Up: We are tenacious and resilient, and we never stop.
  • UbU: We believe people can only unlock their full potential when they work somewhere that accepts who they are.

If these values resonate with you and our vision excites you, join us today and help us end cyber attacks from the endpoint to everywhere! #Defenders

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Cybereason we are dedicated to building a diverse, inclusive, and authentic workplace (#uBu), so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Cybereason