Frontend Developer (Angular)
Indexed description
Our wide portfolio has long past the telecom services, and we are now offering digital solutions to millions of corporate, public, and private customers.
State-of-the-art technology, the latest innovations, and extremely talented professionals in various areas help us deliver the best-in-class products, services, and customer experience.
You’ll know A1 Bulgaria is the right place for you if you are driven by:
- Opportunities to learn and build your career.
- Meaningful work in a stable and fast-paced company.
- Diversity of people, projects, and platforms.
- A supportive, fun, and inspiring place to work.
- Developing and maintaining responsive web applications using Angular and TypeScript.
- Building reusable UI components based on design specifications and business requirements.
- Integrating frontend applications with RESTful APIs and handling asynchronous data using RxJS.
- Collaborating with designers, backend developers, and QA engineers to deliver high-quality features.
- Participating in Agile ceremonies, including daily stand-ups, sprint planning, reviews, and retrospectives.
- Writing clean, maintainable, and well-documented code following established coding standards and best practices.
- Debugging, troubleshooting, and resolving frontend issues while ensuring a smooth user experience.
- Performing basic unit testing and supporting the overall quality of the application.
- Using Git for version control and Jira (or similar tools) to manage daily tasks and project progress.
- Reviewing UI/UX designs and contributing ideas to improve usability, performance, and accessibility.
- Continuously learning new Angular features, frontend technologies, and development best practices.
- 2+ year of hands-on experience in a Product Owner, Product Manager, or Business Analyst role within a software development environment.
- Solid understanding of the Software Development Lifecycle (SDLC) and Agile/Scrum methodologies.
- Experience in product lifecycle management, including:
- Defining and scoping product features
- Writing clear user stories and acceptance criteria
- Backlog refinement and prioritization
- Familiarity with project management and collaboration tools (e.g., Jira, Confluence, GitHub).
- Understanding of key product documentation:
- Product roadmaps
- Functional requirements / specifications
- User personas and journey maps
- Ability to bridge the gap between business stakeholders and technical engineering teams.
- Solid knowledge of HTML5, CSS3, and SASS/SCSS (layouts, flexbox, grid).
- Familiarity with Angular core concepts (Components, Directives, Services, Modules, and Data Binding).
- Understanding of asynchronous programming and RxJS basics (Observables, common operators).
- Basic knowledge of version control systems (specifically Git).
- Strong attention to detail, especially regarding visual layouts and user experience.
- Good problem-solving skills and the ability to debug frontend issues effectively.
- Ability to work both independently and collaboratively in a team environment.
- Good written and verbal communication skills in English.
- Proactive attitude and a strong willingness to learn new technologies and best practices.
- Experience with state management libraries (e.g., NgRx, NGXS).
- Familiarity with frontend testing frameworks (e.g., Jasmine, Karma, Jest).
- Exposure to modern UI component libraries (e.g., Angular Material, PrimeNG, Tailwind CSS).
- Basic knowledge of CI/CD workflows and deployment processes (e.g., Jenkins, GitHub Actions).
- Innovative technologies and platforms to “play” with.
- Modern working environment for your comfort.
- Friendly, ambitious, and motivated teammates to support each other.
- Thousands of online and in-person learning opportunities to grow.
- Challenging assignments and career development opportunities in multinational environment.
- Attractive remuneration package.
- Flexible working schedule and opportunity for home office;
- Numerous additional goodies, including, but not limited to free A1 services, discounts, health insurance and services, sports center, childcare, team and family events, etc.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search