Skip to content
Frontend Engineer

Frontend Engineer

Principal Software Engineer

Fastmarkets

Sofiafulltimelead

Откликнуться на сайте работодателя

Описание вакансии

Fastmarkets is an industry-leading price-reporting agency (PRA) and information provider for global commodities, providing price data, news, analytics and events for the agriculture, forest products, metals and mining and new-generation energy markets.

Fastmarkets' data is critical for customers seeking to understand and predict dynamic, sometimes opaque markets, enabling trading and risk management. Fastmarkets is a global business with a history dating back to 1865 and is built on trust and deep market knowledge. It has more than 700 employees spread across global locations in the UK, US, China, India, Singapore, Brazil, Belgium, Bulgaria, Finland and beyond.

Job Description

This is a great opportunity to join the Fastmarkets Software Engineering Team to help continue grow our technology and build a highly skilled team that will enable us to accelerate our product delivery and scale our business. This team develop, enhance and support our flagship digital platform, serving global customers with critical price data, news and analytics in the commodities markets we serve. We make this data and intelligence easily accessible through multiple channels including web, desktop, API, Excel and mobile iOS and Android applications, enabling customers to integrate our digital offering into their business workflows.

The Principal Software Engineer is a full-time position working within a Scrum team reporting to the Engineering Manager. In this technical role working as part of a global a team of Software Engineers, Business Analysts and Product Managers to successfully develop and deliver new features. This

includes contributing to major projects that make a difference to Fastmarkets customers both in our existing markets such as metals, forest products and agricultural commodity sectors.

Our technical stack is largely Microsoft .NET and cloud infrastructure is Azure and we seek to use the latest relevant technologies in our work. It is engineered for scalability and fault-tolerance with rich web and mobile UIs.

In this hands-on development role, you will be a senior member of the development team reporting to an Engineering Manager. As a Principal Engineer you will also be expected to contribute to the strategic and technical direction within the team to which you aligned. You will be a highly productive developer who is passionate about writing clean, quality code, building high-scale distributed systems that are fault-tolerant, with deep operational insights. You will take an engineering approach to developing new services and systems, favouring metrics over personal opinion or bias. You will have good communication skills and be able to mentor and help grow more junior developers, coaching them on good design, coding and software engineering practices. This is an individual contributor role, where you will be providing technical leadership.

Principal Accountabilities

1. Responsible for guiding coding best practice

2. Deliver high quality, performant code to SOLID design principals

3. Provide mentorship and guidance for more junior engineers

4. Contribute to overall strategic technical direction

KEY INTERFACES

· Engineering Manager

· Software Engineering Team

· Cloud Engineering and SRE

· Enterprise Architect

· Product Owners / Product Management

Qualifications

We recruit talented, dynamic people with diverse backgrounds and experiences, all united by a belief in our mission to provide the world’s leading and most trusted price reporting, events, and intelligence service for the markets we serve. We’re proud to be an equal opportunities employer and are committed to creating a fully inclusive workplace, where everyone feels able to participate and contribute meaningfully.

If you are open-minded, curious, resilient, solutions-oriented and committed to promoting equality, then read on.

KNOWLEDGE, EXPERIENCE AND SKILLS

We are looking for an individual who is highly motivated, driven, and have a passion to be part of a fast-paced, successful team. Being a strong team player is also important as well as someone who is happy to work flexibly.

Key Experience / Qualifications

  • Strong grasp of OOP, concurrency, distributed and cloud computing concepts
  • Strong experience with .NET /C#
  • Microsoft Azure (Service Fabric, Blob Storage, Service Bus, Event Hubs)
  • Databases including relational (SQL Server) and NoSQL (CosmosDB)
  • UI Frameworks – Angular, TypeScript or JavaScript
  • Experience with distributed programming protocols and infrastructure including: Web protocols – REST, WebSockets (SignalR), gRPC
  • Messaging and caching - Service Bus, Redis
  • Experience of unit testing, continuous integration/deployment and test automation
  • Use of AI tooling to enhance and accelerate software development
  • Strong communicator in English: able to read/write documentation effectively and have good verbal communication skills
  • Cloud computing – Ideally Azure.
  • Experience developing microservices
  • Ability to mentor and grow more junior developers

Personal Attributes

  • Deeply technical
  • Continuously looking for ways to improve (yourself, your team, the code the processes)
  • Strategic thinker with the ability to execute and deliver in a fast-paced environment
  • Highly collaborative and able to work across multiple teams and geographies
  • Results-driven, with a focus on long-term value creation

If you're excited about the role but your experience, skills or qualifications don't perfectly align, we encourage you to apply anyway.

Additional Information

Our Values

Fastmarkets people come from all different walks of life. It’s this mix of brilliant personalities, experiences and insights that gives us that warm, open, and friendly culture you can feel as soon as you meet us. But however wonderfully different we all are, there are six things we all have in common – and they form our Fastmarkets values.

Created by our own employees to reflect some of the personal traits that Fastmarkets people have, our values are key to what makes our culture unique. They reflect who each of us are and they're embedded in everything we do. Our values are:

  • METRICS DRIVEN.
    We use insights to improve our customers’ experience and our business performance
  • ACCOUNTABLE.
    We are accountable to ourselves and those we work with: we keep our promises and get things done
  • GROWTH MINDSET
    . This value enables us to be nimble to the changing realities and operate with a sense of urgency
  • INCLUSIVE.
    We are inclusive and respectful, celebrating each of us and giving everyone a deep sense of belonging with the desire to bring their best self to work every day.
  • CUSTOMER CENTRIC.
    We are customer-centric in all that we do
  • COLLABORATIVE.
    We are collaborative, able to work across teams and capitalise on the diversity of intellect, perspectives, and experiences.

We are committed to ensuring all candidates feel welcomed and supported. Should your application advance and you require accommodations for the interview process, please inform us so we can make the necessary arrangements.

You’ve read a little about us – now it’s over to you!

If you like what you’ve read so far and think you can see yourself as a Fastmarkets person, it’s time to fill in your application form. This form is an important part of the selection process: it’s used to determine whether or not you’ll be chosen to have an interview and acts as a basis for the questions we’ll ask you on the day.

It’s vital that you try to capture all the relevant information we have asked for on the form so we can get a good feel for who you are and why you’re great.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Скоро на этой странице

Резюме под эту вакансию — и билет в розыгрыш

Мы разбираем объявление до настоящих требований и переписываем ваше резюме под него — вопросами, а не выдумкой: ни одна строка не появится без вашего подтверждения. Войдите, чтобы получить это первым, — и попасть в розыгрыш.

  • Резюме под конкретную вакансию, а не «универсальное»
  • Ответы хранятся: правится любой, а не весь разговор заново
  • Всё в аккаунте — открывается с любого устройства

Разыгрываем

Скидка на сопровождение

Победителей выбираем случайно среди заявок с подтверждённой почтой. Дата розыгрыша и полные правила — на странице розыгрыша.

Правила розыгрыша

Frontend Engineer

Software Developer (Angular)

wherewework Jobs

Sofiafulltime

Откликнуться на сайте работодателя

Описание вакансии

wherewework.bg от името на:

Technology & Software Employers in Bulgaria
Interested in Software Developer (Angular) jobs in Bulgaria? You're in the right place.

Software development continues to anchor Bulgaria's technology sector in 2026, with steady hiring from both established outsourcing houses and fast growing product startups. Sofia leads on volume of roles, while regional cities are attracting teams thanks to lower costs and a widening talent pool. Companies hiring include multinational engineering centres and local firms serving clients across Europe.

To move forward, simply upload your CV to wherewework, and we'll help connect you with real Software Developer (Angular) openings from real companies, including the position you're viewing right now.

Here's how it works:

  • Upload your CV once. Click "Apply" in this window. It only takes a moment, and allows us to match your profile with relevant Software Developer (Angular) opportunities.
  • We match you with real roles that fit your experience. When companies open Software Developer (Angular) positions aligned with your skills, we'll identify the best opportunities for you.
  • You stay fully in control. Before your CV is ever shared, we'll notify you with the exact job title and company name, and ask for your confirmation.
  • Only confirmed applications are sent to employers. Once you approve, the employer receives your application and may contact you directly.

For Software Developer (Angular) roles in Sofia, salaries typically range from 2,300 EUR to 3,800 EUR gross per month, with an average gross salary of around 3,050 EUR. Depth in a primary language such as Java, .NET, Go or JavaScript, combined with system design experience and exposure to cloud platforms, is what typically pushes compensation toward the upper end.

While you're here, explore wherewework to discover what it's really like to work at Bulgaria's top technology companies, through interview experiences, employee reviews, and community feedback.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Frontend Engineer

QA Engineer (Angular)

wherewework Jobs

Sofia

Откликнуться на сайте работодателя

Описание вакансии

wherewework.bg от името на:

Technology & Software Employers in Bulgaria
Interested in QA Engineer (Angular) jobs in Bulgaria? You're in the right place.

Quality assurance and test automation remain core to Bulgaria's software sector in 2026, with automation skills increasingly expected over manual only profiles. Openings span Sofia and regional cities, and employers include product companies, outsourcing firms and enterprise engineering teams.

To move forward, simply upload your CV to wherewework, and we'll help connect you with real QA Engineer (Angular) openings from real companies, including the position you're viewing right now.

Here's how it works:

  • Upload your CV once. Click "Apply" in this window. It only takes a moment, and allows us to match your profile with relevant QA Engineer (Angular) opportunities.
  • We match you with real roles that fit your experience. When companies open QA Engineer (Angular) positions aligned with your skills, we'll identify the best opportunities for you.
  • You stay fully in control. Before your CV is ever shared, we'll notify you with the exact job title and company name, and ask for your confirmation.
  • Only confirmed applications are sent to employers. Once you approve, the employer receives your application and may contact you directly.

For QA Engineer (Angular) roles in Sofia, salaries typically range from 1,900 EUR to 3,100 EUR gross per month, with an average gross salary of around 2,500 EUR. Automation frameworks, CI integration and programming ability are what raise pay above manual only profiles.

While you're here, explore wherewework to discover what it's really like to work at Bulgaria's top technology companies, through interview experiences, employee reviews, and community feedback.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Frontend Engineer

Senior Frontend Engineer - Angular (m/f/x)

neoshare AG

Sofiasenior

Откликнуться на сайте работодателя

Описание вакансии

Your mission

  • You contribute to the further development of our platform in the front-end area.
  • You will develop technical concepts independently and as part of a team, implement them, carry out tests, and document the results of your work.
  • You are constantly collaborating with UI/UX designers, and the backend and frontend team то deliver the best possible result.
  • You actively participate in the development of reusable components and contribute to the optimization of our development.

Your profile

  • You have
    +5 years
    of relevant work experience and a passion for frontend development with
    TypeScript
    and
    Angular in the Nx workspace.
  • You are interested in modern development concepts (REST, API, Microfrontends, Module Federation, Responsive Design, and state management with
    NgRx
    ).
  • You enjoy usability, front-end design, and new technologies.
  • UI frameworks like Angular Material, TailwindCSS, Chart.js, and others are familiar to you.
  • You enjoy working in an agile development team in an attractive work environment and continuous development in new technologies.
  • Business fluent in both English and Bulgarian
    is a must.

Why Us

  • Because we value talent more than hierarchy.
  • Because at neoshare, responsibility isn't delegated - it's owned.
  • Because we use modern AI and technology as a lever for exceptional results.
  • Because we develop people who want to learn, grow, and deliver.
  • Because performance, quality, and impact belong together for us.
  • Because we are working together towards building a European tech champion.

What You Can Expect

  • Performance-driven, above-average compensation that rewards outstanding commitment.
  • High-end offices designed to support collaboration, wellbeing, and peak performance - including great health and fitness benefits.
  • Legendary team events where we celebrate our wins together and strengthen team spirit.
  • State-of-the-art AI tools, first-class equipment, and an environment that fosters ownership and personal growth.
  • Concentration of top talent, fast decision-making, and the chance to make a real impact early on.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Frontend Engineer

Analyst, Developer, ServiceNow

EBRD

Sofia

Откликнуться на сайте работодателя

Описание вакансии

Requisition ID 35825

Office Country Bulgaria

Office City Sofia

Division Information Technology

Contract Type Fixed Term

Contract Length 3 years

Posting End Date 31/08/2026

We're hiring a hands-on ServiceNow Developer (Automated Test Framework Development) to play a key role in enterprise IT transformation.
In this role, you’ll do more than just build test cases - you’ll be deeply embedded in the development lifecycle, actively contributing to platform enhancements while owning the creation and maintenance of Automated Test Framework (ATF) suites across key ServiceNow modules.We're looking for a technically strong, detail-oriented quality engineer who’s passionate about automation, quality, and scalable design. You’ll work directly with senior engineers and stakeholders to deliver real impact in a fast-paced, enterprise environment.

Key Responsibilities Include

  • Developing and maintaining robust ATF test cases for ITSM, ITOM, SPM, and custom applications
  • Writing scripts (e.g., JavaScript, Glide APIs) to support both testing and feature development
  • Collaborating with platform engineers to ensure test coverage for new functionality and hotfixes
  • Contributing to enhancements across modules (e.g., workflows, UI policies, business rules, catalogue items)
  • Supporting platform upgrades and release validations with automated and manual testing
  • Building dashboards and reports using Performance Analytics

What We’re Looking For

  • Previous hands-on experience developing in ServiceNow (not just test automation)
  • Strong knowledge of the ATF framework, test case design, and regression testing strategy
  • Solid scripting and debugging skills
  • Experience working in ITIL-aligned environments
  • A proactive mindset with a focus on quality, automation, and continuous improvementIf you’re ready to build, test, and improve real-world solutions in a critical enterprise platform, and you enjoy owning both the code and the quality, we’d love to connect with you.

Accountability and Responsibility

  • Supports the configuration of ITSM and ITOM modules by setting up forms, workflows, and basic scripts under the supervision of senior developers.
  • Contributes to workflow testing and automation solutions, ensuring they meet functional and technical requirements.
  • Support population of CMDB and CI data hygiene
  • Supports Incident and Change Management within the ITSM module.
  • Contributes to the development of standard reports and dashboards using Performance Analytics
  • Assists in monitoring integrations between ServiceNow and other systems, identifying any issues.
  • Supports the configuration and execution of ServiceNow Discovery scans to identify infrastructure components.
  • Diagnoses and resolves straightforward user issues related to ServiceNow modules, escalating more complex problems.
  • Prepares and updates documentation, such as user guides and process workflows, ensuring they are aligned with EBRD standards.
  • Follows platform governance guidelines to ensure that changes and configurations adhere to EBRD policies and best practices.
  • Assisting in the configuration of SPM modules, such as Project Portfolio Management (PPM) and Application Portfolio Management (APM), under the supervision of senior developers.
  • Validates platform upgrades using pre-defined test suites.
  • Supports updates to UI policies, ACLs, and catalog items.
  • Assists in bug fixing, simple scripting, and platform admin tasks.
  • Gathers requirements from users and documents use cases.
  • Assists other Service Now modules as needed

Knowledge and Education

  • Educated to degree level or possesses equivalent professional experience.
  • Experience with assisting in the configuration of ITSM modules such as Incident, Problem, Change, and Request Management.
  • Familiarity with ITOM capabilities like ServiceNow Discovery and Service Mapping, understanding their role in infrastructure monitoring and automation.
  • Experience with supporting day-to-day platform operations, such as data updates, minor workflow adjustments, and monitoring system performance.
  • Basic understanding of ITIL processes and principles, particularly in incident, problem, and change management workflows.
  • Ability to follow guidelines and collaborate with senior team members to support module enhancements and updates.
  • Strong analytical and problem-solving skills to support the identification of system issues and their resolution.
  • Knowledge of ServiceNow reporting tools to assist in creating basic dashboards and performance metrics for IT service delivery.
  • Familiarity with basic scripting concepts in ServiceNow (e.g., for business rules or UI policies).
  • Effective communication skills to assist IT teams with queries and provide first-line platform support.
  • Preferred certifications: ServiceNow Certified System Administrator (CSA) and ITIL Foundation Certification.

What is it like to work at the EBRD? / About EBRD
Our agile and innovative approach is what makes life at the EBRD a unique experience! You will be part of a pioneering and diverse international organisation, and use your talents to make a real difference to people's lives and help shape the future of the regions we invest in.

At EBRD, our Values – Inclusiveness, Innovation, Trust, and Responsibility – are at the heart of how we work. We bring these to life through our Workplace Behaviours: listening well and speaking up, collaborating smartly, acting decisively with full commitment, and simplifying to amplify our impact. These principles shape our culture and define our success. We seek individuals who not only share these values but are also committed to embedding them in their daily work, fostering a positive and high-performing environment.

The EBRD Environment Provides You With

  • Varied, stimulating and engaging work that gives you an opportunity to interact with a wide range of experts in the financial, political, public and private sectors across the regions we invest in.
  • A working culture that embraces inclusion and celebrates diversity. Our workforce reflects a broad range of backgrounds, perspectives, and experiences, bringing fresh ideas, energy, and innovation and enhancing our ability to serve our clients, shareholders, and counterparties effectively.
  • We offer hybrid and flexible working arrangements and believe we operate at our best when collaborating 3 days a week in person (minimum).
  • An environment that places sustainability, equality and digital transformation at the heart of what we do.
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits.

Diversity is one of the Bank’s core values which are at the heart of everything it does. As such, the EBRD seeks to ensure that everyone is treated with respect and given equal opportunities and works in an inclusive environment. The EBRD encourages all qualified candidates who are nationals of the EBRD member countries to apply regardless of their racial, ethnic, religious and cultural background, gender, gender identity, sexual orientation, age, socio-economic background or disability.

Please note, that due to the high volume of applications received, we regret to inform you that we are unable to provide detailed feedback to candidates who have not been shortlisted (for further consideration).

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Ещё 68 вакансий по этой категории в этой стране

Principal Software EngineerFastmarkets · Bulgaria

Откликнуться на сайте работодателя