We are looking for Angular Front-end Developer to join our team.
Responsibilities:
- Work on the current active projects of the company by implementing leading technologies into existing project designs;
- Collaborate with other teams to effectively meet the product and technical needs of the project;
- Proactively participate in improvements and existing solutions tuning;
- Contribute to architectural and technical decisions;
- Create rich user experiences on the web using HTML5, CSS/SASS, and Angular;
- Share expertise and knowledge with your teammates;
- Participate in Agile/Scrum ceremonies and follow Agile development practices;
- Log and estimate work items according to company standards;
- Structure large-scale Angular applications (feature modules, lazy loading, standalone components);
- Create reusable and maintainable UI components;
- Apply SOLID principles in front-end architecture;
- Implement and manage client-side state management solutions;
- Integrate Angular applications with REST APIs;
- Handle reactive API communication using HttpClient and RxJS.
Requirements:
- University degree in Computer Science or equivalent;
- At least 5 years of experience;
- Strong expertise in Angular and TypeScript;
- Strong understanding of RxJS concepts: Observables, Subjects, multicasting;
- Understanding of Angular change detection strategy;
- Experience with standalone components (Angular 15+);
- Strong knowledge of component communication patterns (Input/Output, services, signals);
- Good knowledge of HTML5, CSS/SASS, TypeScript and JavaScript;
- Experience managing typed models, validation errors and asynchronous flows;
- Understanding of client-side state management patterns;
- A team player, fast learner with good verbal and written communication skills;
- Experience working in Agile/Scrum teams;
- Working level of English ( B1 and higher ).
LIREX offers:
- Challenging work on interesting business projects;
- Training and certification;
- Competitive remuneration package based on your concrete skills and your dedication to work.
If this offer is of interest to you and you think you meet the above requirements, please apply by sending your current CV.
Our company welcomes and reviews in detail every application received.
We as a company are committed, at all stages of our recruitment process, to treating candidates fairly, assessing only their personal and professional competencies. We do not discriminate based on race, national, ethnic, or social origin, gender, age, physical or marital status, religion, sexual orientation, gender identity, membership of social or non-governmental organizations or any other unlawful criterion, in accordance with the applicable law in Bulgaria.
The company’s selection process includes selection by CV (for all candidates) and interview (for candidates selected by CV). А set of professional tasks and/or questionnaires may be included (before, during or after the interview) for certain advertisements/positions.
Provision of personal data by candidates is voluntary. Processing and storage of provided by the candidate’s personal data is carried out solely in connection with the selection and in full compliance with the Data Protection Act and Regulation (EU) 2016/679 within a statutory of a 6-month period. If a candidate consents, a further period of storage and processing of his/her personal data may be agreed, solely in connection with other selections/positions within the company. At any time, candidates may access their personal data and withdraw their consent in relation to the above.
We take extra care to manage the storage and processing of personal data in order to maintain its integrity, availability and confidentiality.
If you have any questions regarding our requirements and/or conditions set out in the advertisement and/or the selection process, please contact us.
Български
