Enable job alerts via email!

Software Engineer - Typescript

arm limited

Cambridge

On-site

GBP 40,000 - 60,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company is looking for a passionate Software Engineer to join its Developer Ecosystems group in Cambridge. The role focuses on enhancing software development experiences using TypeScript and other technologies in a collaborative environment. You'll be involved in tool development, continuous integration, and automated testing, contributing to high-quality software delivery.

Qualifications

  • Demonstrable skills with at least one general-purpose programming language.
  • Familiarity with effective software development practices: source control, automated testing, and Agile methodology.
  • A strong attitude for delivering high-quality and maintainable software.

Responsibilities

  • Design and support developer tools for A-Class products.
  • Engage with agile processes to shape product delivery.
  • Show quality through unit testing and continuous integration.

Skills

Programming Languages
Automated Testing
Agile Methodology

Tools

GitHub

Job description

Social network you want to login/join with:

Software Engineer - Typescript, Cambridge

col-narrow-left

Client:

arm limited

Location:

Cambridge, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

1bff8837bb79

Job Views:

3

Posted:

02.06.2025

Expiry Date:

17.07.2025

col-wide

Job Description:

The Role

Job Overview:

In the Developer Ecosystems group at Arm, our mission is to make software development on the Arm architecture simple and intuitive. We are growing our IDE team and are looking for a passionate software engineer to help create frictionless developer experiences. Our team tackles a diverse set of developer challenges, delivering tools that support project and build management, debug and analysis, and device virtualisation.

This is a highly dynamic environment, with lots of new architectural challenges leveraging a variety of tools and languages such as TypeScript, Python, Go, C/C++, WebAssembly and Docker.

You will be joining a diverse team to design and deliver the next generation of A-Class development tools including professional debuggers exposed in modern IDEs. Engineers are afforded the opportunity to move between teams as necessary to deliver products, so it helps to be a quick learner and willing to embrace new technical challenges.

We believe magnificent work comes from collaboration. This means forming effective relationships with other engineers, product managers and UX specialists to best understand and empower our users.

We are committed to engineering excellence, and we guarantee quality through automated testing, code review and continuous integration. You will confidently deploy to production multiple times a day with robust automated delivery pipelines.

Responsibilities:

  • Work as part of a diverse team to design, deliver and support the developer tools needed to foster a developer ecosystem around A-Class products at Arm
  • Show demonstrable quality through unit testing and continuous integration
  • Engage with our agile planning and development processes to help shape delivery of our products

Required Skills and Experience:

  • Demonstrable skills with at least one general-purpose programming language.
  • Familiarity with the basics of modern, effective software development: source control, automated testing, object-oriented or functional paradigms and the Agile methodology.
  • A "get things done" attitude and passion to ship high-quality, robust software which is maintainable and responsive to evolving requirements.

"Nice to have" Skills and Experience:

Any experience with the technologies listed below is beneficial, However, a desire to learn is far more valuable than experience in any tool and we actively support ongoing training.

  • C/C++ - debuggers and USB protocols
  • Continuous integration workflows including build systems, testing and deployment
  • Source control systems and continuous integration & delivery, especially GitHub
  • Experience with Agile & UX design principles and processes

In Return:

Arm is a global, diverse organisation of dedicated, innovative, and highly capable people. We believe great ideas come from a vibrant and inclusive workplace where everyone can grow, succeed, and share their outstanding contributions.

We are an Equal Opportunity Employer and do not discriminate in any way against any employee or applicant for employme.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer (TypeScript, Vue.js2,Firebase, AWS, Figma)- Leading client onboarding and cas[...]

JR United Kingdom

London

Remote

GBP 35,000 - 45,000

15 days ago

Software Engineer (React / TypeScript) - (m/f/d), Engineering

Hexagon AB

Remote

GBP 50,000 - 75,000

-1 days ago
Be an early applicant

Software Engineer - GenAI - Python - FastAPI - React - Full Stack

JR United Kingdom

Cambridge

Remote

GBP 46,000 - 55,000

5 days ago
Be an early applicant

Python Software Engineer

JR United Kingdom

Cambridge

Remote

GBP 50,000 - 75,000

Yesterday
Be an early applicant

Senior Software Engineer (Ruby on Rails & React Native)

JR United Kingdom

Cambridge

Remote

GBP 50,000 - 80,000

5 days ago
Be an early applicant

Full Stack Software Engineer - Healthcare

JR United Kingdom

Cambridge

Remote

GBP 54,000 - 72,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Cambridge

Remote

GBP 50,000 - 75,000

5 days ago
Be an early applicant

Java Software Engineer

JR United Kingdom

Cambridge

Remote

GBP 40,000 - 70,000

5 days ago
Be an early applicant

Graduate Software Engineer

JR United Kingdom

Milton Keynes

Remote

GBP 30,000 - 45,000

5 days ago
Be an early applicant