At a Glance
- Tasks: Build and maintain scalable web applications for cutting-edge cybersecurity platforms.
- Company: Join Blacklight AI, a leader in innovative cybersecurity solutions.
- Benefits: Flexible work environment, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact on global cyber resilience with advanced technologies.
- Qualifications: 4+ years of full-stack experience and strong coding skills required.
- Other info: Collaborative culture that embraces innovation and individualism.
The predicted salary is between 36000 - 60000 £ per year.
Blacklight AI is seeking a highly driven Full Stack Web Developer (Mid to Senior Level) to join our world-class engineering team. This is a critical role for professionals passionate about building scalable, secure, and high-performance web applications that power real-time cybersecurity platforms.
You will develop and maintain robust backend services, craft intuitive frontend interfaces with rich data visualizations, and ensure seamless integration of high-throughput event streams — all while embedding security best practices from the ground up in a cybersecurity-first environment.
We are looking for candidates who are deeply technical, relentlessly detail-oriented, and thrive in a fast-paced, innovative setting. You must be willing to continuously step out of your comfort zone, embrace emerging challenges (including evolving web security threats, zero-trust architectures, AI-assisted development, and distributed system resilience), and contribute to shaping the future of AI-enhanced cyber defense tools.
This position offers the opportunity to work on bleeding-edge technologies, collaborate with industry-leading experts, and make a tangible impact on global cyber resilience.
We are looking for a Full Stack Developer to help build and maintain a globally distributed SaaS product, with a strong emphasis on data visualization, cloud operations, and Linux familiarity. This role suits someone who writes clean, elegant code and is comfortable taking features from build → deploy → monitor in production.
Responsibilities- Build and maintain backend services using Express.js
- Build and maintain responsive, high-quality frontend interfaces using Vue
- Deliver rich, interactive data visualizations (dashboards, analytics UI)
- Write clean, maintainable code with strong refactoring discipline
- Operate the application in production: cloud provisioning, deployment, and monitoring
- 4+ years relevant full-stack experience (mid–senior)
- Proven experience building data visualization-heavy interfaces (D3.js / ECharts)
- Familiarity with Linux
- Familiar with Martin Fowler’s refactoring concepts – and ability to put them into use
- SaaS development experience (shipping and operating a production web app)
- Cloud experience including:
- Provisioning (e.g., VMs, networking, storage, managed services)
- Monitoring/observability (metrics, logs, alerting)
- Security-conscious configuration and operational hygiene
- Real-time features (WebSockets / Socket.IO)
- Observability tooling (Grafana / Prometheus)
- Containerization with Docker
You are a self-motivated, results-oriented professional who takes ownership of complex technical and security challenges. You thrive in an empowered, collaborative environment where innovation is rewarded, and individualism is embraced. If you are excited to leave your personal footprint on the world's most advanced AI-driven cybersecurity platform — building the interfaces and backend that analysts rely on to detect and respond to threats in real time — Blacklight AI offers the ideal environment to accelerate your career while tackling the most pressing cyber challenges of our time.
Join us in redefining cybersecurity through world-class full-stack engineering. Apply now to be part of the most innovative team in AI-driven threat detection.
Full Stack Developer (Mid–Senior) employer: Blacklight AI
Contact Detail:
Blacklight AI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer (Mid–Senior)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in cybersecurity. Attend meetups or webinars related to full stack development and AI — you never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving data visualisation and cloud operations. Make sure to include links to live demos or GitHub repos so potential employers can see your work in action.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and familiarising yourself with common full stack challenges. Practice coding problems and system design questions that focus on security best practices — it’s all about showing you can think like a developer in a cybersecurity-first environment.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate developers like you. Tailor your application to highlight your experience with technologies mentioned in the job description, and let us know how you can contribute to our innovative team.
We think you need these skills to ace Full Stack Developer (Mid–Senior)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack development experience, especially with technologies like Express.js and Vue, to show us you’re the right fit.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about cybersecurity and how your background aligns with our mission. Share specific examples of projects where you’ve built data visualisation-heavy interfaces or tackled complex challenges.
Showcase Your Projects: If you’ve worked on relevant projects, don’t hesitate to include links to your GitHub or portfolio. We love seeing real-world applications of your skills, especially in SaaS development and cloud operations.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the quickest way for us to see your application and get you into the process!
How to prepare for a job interview at Blacklight AI
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Express.js, Vue, and D3.js. Brush up on your knowledge of cloud operations and Linux, as these are crucial for the role. Being able to discuss your experience with these tools will show that you're a strong fit.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those related to security and performance. Use the STAR method (Situation, Task, Action, Result) to structure your answers, demonstrating how you tackled complex issues and what the outcomes were.
✨Demonstrate Your Passion for Cybersecurity
Since this role is focused on cybersecurity, express your enthusiasm for the field. Share any relevant experiences or projects where you’ve implemented security best practices. This will help convey your commitment to building secure applications and your understanding of current threats.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s approach to AI-driven cybersecurity and their development processes. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and work style.