At a Glance
- Tasks: Develop and enhance a key Visual Studio Code extension using JavaScript/TypeScript.
- Company: Join a cutting-edge deep-tech company focused on AI and R&D.
- Benefits: Enjoy hybrid work options in Cambridge or fully remote from anywhere in the UK.
- Why this job: Work on industry-defining tech with a passionate team and shape products for top tech companies.
- Qualifications: Proficiency in TypeScript, JavaScript, Node.js, and familiarity with AI coding tools.
- Other info: Immediate consideration for applicants; great company culture awaits!
Software Engineer – Deep-Tech – TypeScript / JavaScript – AI
If you want to know about the requirements for this role, read on for all the relevant information.
If you’re the kind of Software Engineer who thrives on solving hard problems, is interested in R&D, AI and experimentation – then this could be your ideal next role.
You’ll be working with JavaScript / TypeScript taking ownership of a key Visual Studio Code extension end-to-end and lead new integrations with AI coding assistants. This is cutting edge work as part of a world class software engineering team – working in collaboration with other Software engineers to discover new capabilities. Work hybrid in Cambridge or fully remote in the UK.
About you
*
You care about usability and reliability – shipping maintainable, well-tested code.
*
You’re comfortable working autonomously in a tight-knit team, turning ambiguous goals into clear, high-quality outcomes.
*
You enjoy collaborating across disciplines and talking to users when it helps you build better software.
Software Engineer must-have skills
*
TypeScript / JavaScript and Node.js skills
*
Linux proficiency (command line, basic shell scripting)
*
Python knowledge
*
Experience with a compiled language (C,C++, Rust, GO, C# etc.)
*
Visual Studio Code (VS Code) Extension API or hands-on use of AI coding tools (e.g. GitHub Copilot, Claude Code) nice to have
Why join us?
*
Work on truly unique, industry defining tech
*
Collaborate with brilliant people who care deeply about what they build
*
Shape products used by the world’s most important technology companies
*
Hybrid role in Cambridge with one of the best company cultures around or work 100% remote from UK.
Sound like your kind of challenge? Apply now for immediate consideration or for a chat
Software Engineer - JS / TS / Node - AI employer: Softweb Resourcing
Contact Detail:
Softweb Resourcing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - JS / TS / Node - AI
✨Tip Number 1
Familiarise yourself with the Visual Studio Code Extension API. Understanding how to create and manage extensions will give you a significant edge, as this role involves taking ownership of a key extension.
✨Tip Number 2
Brush up on your AI coding tools knowledge, especially GitHub Copilot. Being able to demonstrate your experience with these tools during discussions can set you apart from other candidates.
✨Tip Number 3
Showcase your problem-solving skills by preparing examples of past projects where you tackled complex issues. This will resonate well with the team’s focus on R&D and experimentation.
✨Tip Number 4
Engage with the software engineering community, particularly around TypeScript and Node.js. Networking can lead to valuable insights and connections that may help you during the application process.
We think you need these skills to ace Software Engineer - JS / TS / Node - AI
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to grasp the key responsibilities and required skills. Highlight your experience with TypeScript, JavaScript, and Node.js in your application.
Tailor Your CV: Customise your CV to reflect the specific skills and experiences that align with the job requirements. Emphasise your proficiency in AI, R&D, and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and AI. Mention how your background makes you a great fit for the role and express your enthusiasm for working in a collaborative environment.
Highlight Relevant Projects: Include examples of past projects where you used Visual Studio Code extensions or AI coding tools. This will demonstrate your hands-on experience and ability to deliver high-quality outcomes.
How to prepare for a job interview at Softweb Resourcing
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript, JavaScript, and Node.js in detail. Bring examples of projects you've worked on, especially those involving AI or Visual Studio Code extensions, to demonstrate your technical prowess.
✨Emphasise Problem-Solving Abilities
Since the role involves solving hard problems, be ready to share specific instances where you've tackled complex challenges. Highlight your thought process and how you arrived at effective solutions, particularly in R&D or experimental settings.
✨Demonstrate Collaboration Skills
This position requires working closely with a team. Prepare to discuss how you've successfully collaborated with others in past roles, especially across different disciplines. Mention any experiences where user feedback influenced your software development.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's projects, culture, and future direction. This shows your genuine interest in the role and helps you assess if it's the right fit for you. Consider asking about their approach to integrating AI tools into their workflow.