We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Senior JavaScript / TypeScript Developer (26205)

Cambridge or South London
to £70k DoE + benefits and perks

Hey there! This is just one of many top career opportunities ECM can suggest — if this job isn't right for you, let us do the hard work! Tell us what you're looking for and we'll start searching for you. We promise to treat your CV as strictly confidential.

Secure financial sector, career progression and personal development

Work as part of a skilled and friendly Scrum team on greenfield projects for a major successful company. Develop highly usable single page applications communicating with performant and scalable cloud software via RESTful web services.

You will have:

  • A good degree in a technical subject from a top university, strong A-level grades, and a good mathematical grounding
  • Proficiency with TypeScript or JavaScript and with exposure to React, Angular, Vue or a similar SPA framework
  • A good appreciation of UX principles and iterative development
  • A grasp of Agile (ideally Scrum) processes and producing well tested and testable code
  • Knowledge of OO A&D, SOLID and appropriate use of design patterns

The company offers very competitive salaries and an excellent package including bonuses and a suite of other tailored benefits, plus opportunities for flexible and hybrid working.

Joining an international business with clients on many continents, you may find great opportunities both for progression and for a secure and long-lived career. Personal development and developer satisfaction are very important to the company.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.