03 Aug
|
Deepwatch
|
Karnataka
03 Aug
Deepwatch
Karnataka
Role & responsibilities
Deepwatch is seeking a Lead UI Engineer to guide the technical direction of our user interface and mentor a team of talented engineers. In this role, you will architect scalable front-end solutions and drive the delivery of intuitive, responsive experiences that empower customers to detect and respond to threats in real time. This position blends hands-on coding with technical leadership, requiring a deep appreciation for security, performance, and engineering best practices.
Key Responsibilities
- Technical Leadership: Lead the design and architecture of complex front-end components for Deepwatchs cybersecurity platform, ensuring long-term scalability and maintainability.
- Team Mentorship: Mentor and coach other engineers, fostering a culture of technical excellence through code reviews, pair programming, and knowledge sharing.
- Strategic Collaboration: Partner with product management, UX/UI designers, and backend leaders to define technical requirements, assess feasibility, and drive product roadmaps.
- Optimization & Standards: establishing performance benchmarks and ensuring the UI adheres to strict accessibility (WCAG) and security best practices.
- Development Lifecycle: Drive Agile processes, including sprint planning and retrospectives, while advocating for improvements in developer tooling and CI/CD pipelines.
- Innovation: Stay ahead of the curve on UI development trends and frameworks, recommending new technologies that drive business value.
Qualifications
Required:
- 7+ years of experience in front-end software engineering, with at least 2 years in a lead or senior capacity.
- Expert proficiency with JavaScript/TypeScript and the React ecosystem.
- Proven experience in architecting large-scale applications and managing technical debt. Including, but not limited to:
- Monitoring/logging utilities
- Jest/React Testing Library
- CI/CD-based test automation
- Strong understanding of responsive design, browser internals, and web performance optimization. Including, but not limited to
- Client-side routing libraries
- Global state management tools
- Identity provider integration
- Experience working with REST APIs and/or GraphQL and designing data fetching strategies.
- Familiarity with Git, team-oriented development tools, and CI/CD workflows.
Preferred:
- Experience in cybersecurity or complex enterprise SaaS platforms.
- Understanding how Microfrontend works.
- Demonstrated ability to build and maintain design systems and component libraries (e.g., Material-UI, AntD).
- Deep understanding of data visualization frameworks (e.g., Nivo, Recharts, TanStack) for handling large datasets.
- Experience with cloud infrastructure (AWS CloudFront, S3) and modern build tools (Vite, Webpack).
- Strong knowledge of secure coding practices (OWASP).
- Experience leveraging AI tools in SDLC
Why Deepwatch?
- Mission-driven company focused on protecting customers from threats 24/7
- Hybrid work model in India, with access to collaborative office space in Bangalore
- High-impact leadership role with strong visibility across Product & Engineering
- Competitive compensation, equity, and benefits
- A company recognized as a Great Place to Work for five consecutive years
- Opportunity to shape the future of cybersecurity and AI-driven platforms
📌 Senior Ui Engineer (Karnataka)
🏢 Deepwatch
📍 Karnataka