1,465,567open jobs
89,176companies
225,469added this week
Browse all
Location
In office (Sofia)

Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Sep 12, 2026.

Overview
Company
Impact
Profile match
Homepage of the European Bank for Reconstruction and Development. We build stronger and greener economies across three continents.
Backed by Convergence

Requisition ID

36974

Office Country

Bulgaria

Office City

Sofia

Division

Information Technology

Contract Type

Fixed Term

Contract Length

3 years

Posting End Date

26/10/2026

Are you a passionate Angular developer ready to take ownership of complex front-end solutions in a modern, fast-paced tech environment? This role offers you the autonomy to drive the design, development, and deployment of scalable and performant applications using Angular, TypeScript, and micro frontend architecture. You’ll collaborate closely with UX/UI experts, Product Owners, and DevOps teams to deliver elegant, user-friendly features that meet high standards of quality, security, and performance.

From writing well-documented, test-driven code to architecting scalable solutions and mentoring junior developers, this is your opportunity to shape how users experience mission-critical software. If you thrive on solving technical challenges, advocating best practices, and working across the full SDLC in a supportive yet ambitious team, this is your chance to make an impact.

Accountabilities & Responsibilities

Software Design and Development

  • Enables the design, development, testing, and maintenance of high-quality software solutions using Angular and Strong Typescript, operating without supervision.
  • Writes clear, maintainable, and well-documented code.
  • Responsible for developing and maintaining scalable front-end applications.
  • Confident in decision making and contributes to the implementation of designs produced by the UX/UI team.

Quality Assurance

  • Responsible for code reviews, ensuring adherence to coding standards and best practices for Angular development.
  • Writes unit and integration tests using frameworks to ensure code quality.
  • Manages complexity holistically by implementing automated testing frameworks and tools to ensure the reliability and performance of front-end solutions.
  • Ensures non-functional requirements such as performance, security, and scalability are met.
  • Follows guidelines to maintain a consistent and high-quality user experience across all front-end applications.

Operations, Maintenance, Support, and Documentation

  • Participates in the deployment and release processes, ensuring smooth rollouts of new features.
  • Monitors production systems, investigates issues, and provides timely resolutions.
  • Maintains clear documentation of code and processes specific to Angular projects.
  • Provides ongoing support and troubleshooting for front-end solutions.
  • Facilitates effective communication and collaboration between the development and UX/UI teams.

Data and Architecture

  • Assists in defining scalable system architectures and patterns for front-end development.
  • Contributes to architectural decisions that align with organisational needs.
  • Understands the bigger picture and supports the overall system design.
  • Evaluates and recommends best practices for integrating Angular with external systems and third-party services.

Knowledge, Skills, Experience & Qualifications

  • Educated to degree level in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Strong proficiency in JavaScript, TypeScript, and Angular, including state management (e.g., NgRx).
  • In-depth knowledge of SDLC, software design principles, and architectural patterns.
  • Strong experience with unit testing (Jasmine/Karma) and E2E testing (Cypress).
  • Deep understanding of CSS preprocessors (Sass) and responsive design best practices.
  • Hands-on experience with micro frontend architecture and module federation.
  • Proficiency in Git, branching strategies, and code review processes.
  • Experience integrating RESTful APIs and working with GraphQL clients.
  • Experience with CI/CD pipelines and configuring automated build tools.
  • Exposure to containerisation (Docker, Kubernetes) and cloud platforms (Azure).
  • Ability to optimize frontend performance and implement security best practices.
  • Familiarity with progressive web apps (PWA) and accessibility (a11y) standards.
  • Understanding of OAuth, JWT, and API security best practices.
  • Keeping up with emerging technologies and sharing knowledge with the team.
  • Ability to independently develop complex features and troubleshoot issues.
  • Excellent communication and ability to explain technical concepts to stakeholders.
  • Strong collaboration with Product Owners, UX/UI, and DevOps teams.
  • Mentorship of junior developers and code review participation.
  • Strong organisational skills and ability to work on multiple tasks.
  • Critical thinking and ability to propose scalable solutions.

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).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,465,567 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Sofia
In office • Full-Time • 5+ years exp • Bulgaria
JavaScript
TypeScript
Frontend
Vue.js
Webpack
React.js
Vite
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Kanban
QA
Playwright
Apply
In office • Full-Time • Sofia
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Material UI
Mobile
Clean Architecture
DevOps
Rest API
CI/CD
Docker
Kubernetes
QA
Playwright
Jest
Apply
In office • Sofia
JavaScript
TypeScript
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
CI/CD
Apply
In office • Sofia
JavaScript
TypeScript
Frontend
Angular
Apply
Frontend Engineer 3 days ago
Remote (Bulgaria) • Full-Time • Master's Degree • Sofia
Python
JavaScript
TypeScript
C#
Node JS
Python
FastAPI
C#
.NET
AI/ML
RAG
Frontend
Next.js
Angular
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Cybersecurity
Microsoft Entra ID
Apply
≈ $40k – $96k per year (Estimated) • Hybrid • Bachelor's Degree • Sofia
Apply
In office • Master's Degree • Sofia
Management
Agile
Scrum
Waterfall
Apply
≈ $32k – $72k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Sofia
Apply
Project Manager 1 day ago
≈ $31k – $68k per year (Estimated) • Remote (Bulgaria) • 3+ years exp • Bachelor's Degree • Sofia
Management
Microsoft Project
Apply
≈ $30k – $82k per year (Estimated) • Hybrid • Bachelor's Degree • Sofia
Databases
MySQL
MS SQL
DevOps
Red Hat
Azure
Windows Server
AWS
Linux
Windows
DNS
Cybersecurity
Active Directory
Management
ServiceNow
ITIL
ITSM
Apply
See all jobs
This is one of many
1,465,567 more open roles from verified company boards, updated every day.