Frontend Developer (Angular)
Публикувана на:
Валидна до:
Strength. Care. Growth.
Did you know that A1 Bulgaria is working on international projects as well?
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.
Would you like to join us?
Boyan Tsanev is looking for a new team member.
Your daily routine would include:
- 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.
We’ll know you can make it if you have:
- 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.
Nice to have:
- 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).
Our gratitude for the job done will be eternal, but we’ll also offer you:
- 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.
Not sure yet? See us in action in our A1 Blog.
Any questions? Contact Mariya Ivanova.
Sounds good? Apply now!
Only shortlisted candidates will be contacted.