London Stock Exchange Group

Senior Associate Frontend Web Developer

London Stock Exchange Group
Apply
4 months ago
Bucharest, RomaniaSenior

Responsibilities

  • Develop and maintain front-end features using Angular in alignment with UX and product requirements.
  • Contribute to back-end development where needed on a scalable web platform.
  • Collaborate in sprint planning, daily stand-ups, reviews, retrospectives, and other Agile ceremonies.
  • Define and enforce front-end development standards and best practices.
  • Participate in the full software development lifecycle using Jira, GitLab, Bitbucket, and Jenkins.
  • Support production releases and change management activities, occasionally outside regular UK working hours.
  • Provide Level 3 production support and address critical production issues.
  • Work closely with UX designers, Product Owners, Tech Leads, and multifunctional teams.

Requirements

  • Experience with front-end development across multiple significant enterprise-level projects.
  • Strong proficiency in Angular v12 or later, TypeScript, JavaScript, HTML5, CSS, SCSS, and RxJS.
  • Experience with Redux, NGRX, or Signal Store for state management.
  • Familiarity with automated testing frameworks such as Jasmine and Karma.
  • Comfort working in Agile environments with multifunctional teams.
  • Strong communication and interpersonal skills.
  • Exposure to Storybook for UI component development is desirable.

Benefits

  • Healthcare benefits, retirement planning, paid volunteering days, and wellbeing initiatives.
  • Collaborative and creative culture with opportunities to contribute ideas.
  • Support for religious practices, mental health needs, and physical disabilities through reasonable accommodations.
  • Occasional work outside regular UK working hours may be required for production releases and change management.

Tech Stack

AngularAWSCSSJasmineJavaScriptJenkinsKarmaReduxTypeScript

Categories

London Stock Exchange Group

About London Stock Exchange Group

10,000+ employees
Contact me