2 часа назад
Senior Software Engineer (JavaScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (JavaScript/TypeScript): Building and evolving investment research and collaboration solutions across services, web and mobile clients, infrastructure, and backend systems with an accent on full-stack development, cloud technologies, testing, and production reliability. Focus on designing complex web services, implementing AI-driven workflow improvements, and building observability, data-quality, and alerting capabilities for business-critical systems.
Location: London, United Kingdom; office-based four days per week with flexibility to work remotely one day per week.
Company
provides investment management solutions and proprietary research for institutional clients across global capital markets.
What you will do
- Deliver investment research solutions across architecture, design, implementation, testing, deployment, and support.
- Design prototypes and develop full-stack software components for services, web and mobile clients, infrastructure, and backend systems.
- Review business requirements, functional specifications, use cases, and test plans with engineers, business analysts, and business teams.
- Coordinate infrastructure upgrades, disaster recovery testing, and cross-functional technology projects.
- Enhance existing systems for new functionality, performance, maintainability, and production stability.
- Implement AI-driven workflow solutions and improve observability, data quality, alerting, and on-call support.
Requirements
- 7+ years of experience designing and developing web applications and services with JavaScript or enterprise technologies such as Java or .NET.
- 7+ years of experience with REST web services and technologies including TypeScript, JavaScript/NodeJS, Jest, Java, or Python.
- 5+ years of experience with HTML5, CSS, and modern UI frameworks such as React or Angular.
- Experience with AWS, SQL, Git, Jenkins CI, Artifactory, Agile, and modern software development and testing methodologies.
- Familiarity with leveraging AI in the software development lifecycle and ability to communicate complex concepts to non-technical audiences.
- Degree in computer science, mathematics, physics, statistics, or a related subject; ability to work independently in a business-critical production environment.
Nice to have
- Experience in a relevant financial domain.
Culture & Benefits
- Collaborative work with developers, business analysts, QA engineers, investment professionals, and other IT teams.
- Opportunities to work on cross-platform, data-driven projects and learn from technology and business professionals.
- Hybrid working model with four office days and one flexible remote day per week.
- Inclusive equal-opportunity workplace with accommodations available during the application process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →