Software Engineer (TypeScript / JavaScript, Vue.JS)
Software Engineer (TypeScript / JavaScript, Vue.JS)

Software Engineer (TypeScript / JavaScript, Vue.JS)

Cambridge Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
Go Premium
D

At a Glance

  • Tasks: Maintain tools for Analyst teams, optimise web apps, and write clean code.
  • Company: Join Darktrace, a global leader in AI-powered cybersecurity solutions since 2013.
  • Benefits: Enjoy 23 days holiday, private medical insurance, and a birthday day off.
  • Why this job: Be part of an innovative team tackling real-world cyber challenges with cutting-edge technology.
  • Qualifications: Experience with TypeScript, JavaScript, and Vue.JS; problem-solving mindset required.
  • Other info: This is a hybrid role; work at least 2 days a week in Cambridge.

The predicted salary is between 28800 - 48000 £ per year.

Darktrace has more than 2,500 employees located globally. Founded by mathematicians and cyber defence experts in 2013, Darktrace is a global leader in cyber security AI, delivering complete AI-powered solutions in its mission to free the world of cyber disruption. For over a decade, Darktrace has pioneered a proactive, AI-native approach to security. Our roots lie deep in innovation. The Darktrace AI Research Centre based in Cambridge, UK, has conducted research establishing new thresholds in cybersecurity, with technology innovations backed by over 200 patents and pending applications.

What will I be doing:

As a software engineer, you will be responsible for maintaining all tools and platforms used by the Analyst teams in their workflows. You will work across a wide variety of projects and with a diverse toolset. Duties will include optimizing web applications, writing clean code, integrating user-focused elements, and ensuring compatibility across browsers. You will also be responsible for:

  • Developing detailed specifications,
  • Testing throughout the product cycle, and striving for top-notch solutions,
  • Creating internal features, implementing updates, and enhancing documentation.

Please note, this is a hybrid role, and the expectation is to work at least 2 days a week in the Cambridge office.

What experience do I need:

We welcome applications from engineers who have a solution focused mindset combined with an analytical approach and problem-solving skills. During the interview process you’ll be able to demonstrate your ability using TypeScript, JavaScript and frameworks like Vue.JS. It’s likely that you:

  • Can lead and contribute features from conception to deployment,
  • Prioritise how work fits into wider team progress, as well as solving immediate challenges,
  • Be comfortable working autonomously and taking independent decisions as well as having the ability to work cooperatively within a team.

Experience of databases like NoSQL and SQL, as well as working with a range of other languages and frameworks would be beneficial too.

Benefits we offer:

  • 23 days’ holiday + all public holidays, rising to 25 days after 2 years of service,
  • Additional day off for your birthday,
  • Private medical insurance which covers you, your cohabiting partner and children,
  • Life insurance of 4 times your base salary,
  • Salary sacrifice pension scheme,
  • Enhanced family leave,
  • Confidential Employee Assistance Program,
  • Cycle to work scheme.
D

Contact Detail:

Darktrace Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (TypeScript / JavaScript, Vue.JS)

✨Tip Number 1

Familiarise yourself with Darktrace's mission and values. Understanding their proactive, AI-native approach to cybersecurity will help you align your answers during the interview and demonstrate your enthusiasm for their work.

✨Tip Number 2

Brush up on your TypeScript and JavaScript skills, especially in the context of Vue.JS. Be prepared to discuss specific projects where you've used these technologies, as practical examples can really showcase your expertise.

✨Tip Number 3

Highlight your problem-solving abilities by preparing to discuss challenges you've faced in previous roles. Think about how you approached these issues and the solutions you implemented, as this aligns well with the analytical mindset they are looking for.

✨Tip Number 4

Since this is a hybrid role, be ready to talk about your experience working both independently and collaboratively. Share examples that illustrate your ability to balance autonomy with teamwork, which is crucial for success in this position.

We think you need these skills to ace Software Engineer (TypeScript / JavaScript, Vue.JS)

Proficiency in TypeScript
Proficiency in JavaScript
Experience with Vue.JS
Web Application Optimisation
Clean Code Practices
Cross-Browser Compatibility
Analytical Skills
Problem-Solving Skills
Specification Development
Product Testing
Feature Development
Documentation Enhancement
Experience with NoSQL Databases
Experience with SQL Databases
Team Collaboration
Autonomous Work Capability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, JavaScript, and Vue.JS. Include specific projects where you've optimised web applications or developed user-focused features to demonstrate your relevant skills.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for Darktrace's mission in cybersecurity AI. Mention how your analytical approach and problem-solving skills align with the company's innovative culture and the responsibilities of the role.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your coding skills and experience with the required technologies. Highlight any contributions to open-source projects or personal initiatives that demonstrate your capabilities.

Prepare for Technical Questions: Anticipate technical questions related to TypeScript, JavaScript, and Vue.JS during the interview process. Be ready to discuss your previous work, the challenges you faced, and how you overcame them, as well as your approach to testing and documentation.

How to prepare for a job interview at Darktrace

✨Showcase Your Technical Skills

Make sure to demonstrate your proficiency in TypeScript, JavaScript, and Vue.JS during the interview. Prepare examples of past projects where you successfully implemented these technologies, highlighting your problem-solving skills and ability to write clean, efficient code.

✨Understand Darktrace's Mission

Familiarise yourself with Darktrace's mission and their innovative approach to cybersecurity. Being able to discuss how your skills align with their goals will show your genuine interest in the company and its work.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your analytical and problem-solving abilities. Think about how you would approach specific challenges related to web application optimisation and user-focused design, and be ready to articulate your thought process.

✨Emphasise Team Collaboration

Highlight your experience working both independently and as part of a team. Discuss how you prioritise tasks and contribute to team progress, as this role requires balancing individual responsibilities with collaborative efforts.

Software Engineer (TypeScript / JavaScript, Vue.JS)
Darktrace
Location: Cambridge
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
  • Software Engineer (TypeScript / JavaScript, Vue.JS)

    Cambridge
    Full-Time
    28800 - 48000 £ / year (est.)
  • D

    Darktrace

    1000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>