drjobs Associate Developer (Frontend)

Associate Developer (Frontend)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sofia - Bulgaria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Requisition ID35719Office CountryBulgariaOffice CitySofiaDivisionInformation TechnologyContract TypeFixed TermContract Length3 yearsPosting End Date15/09/2025

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

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 peoples lives and help shape the future of the regions we invest in.

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;
  • An environment that places sustainability equality and digital transformation at the heart of what we do.

Diversity is one of the Banks core values which are at the heart of everything it does. A diverse workforce with the right knowledge and skills enables connection with our clients brings pioneering ideas energy and innovation. The EBRD staff is characterised by its rich diversity of nationalities cultures and opinions and we aim to sustain and build on this strength. 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 sexual orientation or disabilities. We offer hybrid and flexible working arrangements and believe we operate at our best when collaborating 3 days a week in person (minimum).

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


Required Experience:

IC

Employment Type

Temp

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.