Senior Full Stack Developer (Frontend-Oriented)
We are looking for an experienced Senior Full Stack Developer with a strong frontend orientation to join a team building advanced, high-impact cybersecurity products in a challenging and innovative environment.
In this role, you will play a key part in shaping frontend architecture, leading technical initiatives, and developing scalable, high-quality applications. While the role includes full-stack development responsibilities, there is a strong emphasis on frontend development using Angular. You will work closely with product, backend, and security teams to deliver robust end-to-end solutions in the cybersecurity domain.
Responsibilities
- Design and develop modern, scalable web applications with a strong focus on frontend development using Angular.
- Build and maintain backend services using Node.js.
- Lead frontend architecture decisions with a focus on performance, scalability, maintainability, and user experience.
- Drive complex technical initiatives, including framework upgrades, architectural improvements, and infrastructure enhancements.
- Collaborate closely with backend engineers, product managers, and cybersecurity experts.
- Establish and promote development best practices, coding standards, and quality assurance processes.
- Contribute to the design and development of cybersecurity-focused products and solutions.
Requirements
- 5+ years of experience in Full Stack development.
- Strong frontend orientation with at least 5 years of hands-on Angular experience - mandatory.
- Significant hands-on experience with Node.js (3+ years) - mandatory.
- Previous significant experience developing cybersecurity products or working in the cybersecurity domain - mandatory.
- Strong understanding of Angular architecture, components, state management, and performance optimization.
- Solid understanding of CSS, responsive design, and frontend best practices.
- Good understanding of backend architecture, APIs, and server-side development.
- Proven ability to lead technical initiatives and drive architectural decisions independently.
- Excellent communication and collaboration skills.
- Fast learner with the ability to quickly adopt new technologies and tools.
Why Join?
This is a unique opportunity to take ownership of critical cybersecurity products, influence key technical and architectural decisions, and work alongside highly skilled engineers on cutting-edge technologies that make a real impact.