Frontend Developer (Angular) (f/m/d)

Ic Consult — Bulgaria · Posted ~22 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Leverage your Career within the greatest Identity Security Community We champion #IAMExcellence We are looking for a Frontend Developer (f/m/d) to build a high‑impact, customer‑facing Angular SPA at the heart of our client’s identity platform. You’ll work with a modern Angular monorepo, shape reusable components, and collaborate closely with IAM, QA and DevOps experts in a cross‑functional, forward‑thinking environment. iC Consult is the world’s largest independent provider of identity security services. At our core, we are a people business: a close-knit community of identity security enthusiasts who share a passion for solving complex challenges and delivering real impact for our clients. We combine the agility of specialized teams with the strength of a global organization. This allows us to deliver excellence worldwide while keeping collaboration direct, fast, and personal. You will work in a local team while collaborating closely with colleagues across projects and regions. This setup gives you exposure to different perspectives, the flexibility to grow your skills, and the opportunity to work with experts from around the world. Your Responsibilities: Build the CIAM front-end: design, build and maintain responsive, accessible Angular SPA features within a multi-project Angular monorepo, turning Figma designs into reusable, well-tested components and shared UI libraries. Implement secure user journeys: build multi-step authentication flows (registration, login, profile/consent management, password reset) on OpenID Connect/OAuth 2.0, including MFA step-up options. Collaborate across the programme: work within a cross-functional squad (Business Analysts, IAM Consultants, Developers, QA) and across workstreams with backend, IAM architecture and DevOps colleagues; take part in requirements refinement, task estimation and delivery ceremonies. Own quality and infrastructure literacy: partner with QA Engineers on automated and manual testing and defect fixes; configure and fine-tune NGINX (routing, headers, caching, security); understand and adjust Helm values.yaml for builds and deployments. Support client engagement: join client-facing discussions to present UI solutions and gather stakeholder feedback, and contribute to technical documentation and cross-workstream knowledge sharing. Your Experience: Angular expertise: strong, hands-on experience with Angular (v18–20 or a recent equivalent), TypeScript, RxJS and component-based architecture, including monorepo/workspace setups and building reusable component libraries and design systems. Pixel-perfect delivery: a strong track record of translating high-fidelity, pixel-perfect designs into accurate, responsive UI implementations. IAM/CIAM and DevOps literacy: working knowledge of OpenID Connect and OAuth 2.0 flows (authorization code, PKCE, etc.) and MFA journeys; familiarity with Docker, Helm values.yaml and NGINX configuration (reverse proxy, headers, caching, security). Team-based delivery: comfortable working as part of a cross-functional squad (Business Analysts, IAM Consultants, QA Engineers) across multiple workstreams, including requirements refinement, task estimation, and supporting automated/manual testing and defect triage. Communication: good written and spoken English, and comfortable in customer-facing interactions such as workshops, demos and requirements discussions. Nice to Have: Nx experience: hands-on experience with Nx specifically (generators/schematics, affected-based builds, computation caching) — desirable but not essential; similar Angular monorepo tooling is enough. UX/UI prototyping: experience with tools such as Figma (or Sketch / Adobe XD), including working directly with designers on component specs and design tokens. IAM/CIAM platform experience: prior experience on IAM/CIAM projects or with platforms such as ForgeRock, Ping Identity, Keycloak, Okta, Microsoft Entra ID or IBM Security Verify. Testing frameworks: experience with Angular testing frameworks (Jasmine/Karma, Jest, Cypress or Playwright). CI/CD and Kubernetes: familiarity with CI/CD tooling (GitLab CI, Jenkins, Azure DevOps, ArgoCD) and Kubernetes fundamentals beyond Helm basics. What we offer: 25 days of vacation as well as a flextime model and the option to work from your home office, promoting your life balanceHigh-quality equipment of your choice including company mobile phone – whether Apple or Windows, you decide which top equipment you prefer to work withiC Consult University – our comprehensive onboarding program accompanies you on your individual induction path with training modules, mentoring programs and events and a 3-day onsite bootcamp for your new start with us, in which you will be trained around representing iC Consult and IAMThrough our iC Consult Academy you have access to internal and external trainings tailored to your needs – 10 days a year are dedicated to your personal and professional developmentFurther Benefit like a personal coach, language trainings platforms, health insurance, MultiSport Card for free and food vouchersRegular team and company events in a relaxed atmosphere to strengthen the corporate climateA workplace with flat hierarchies, short decision-making paths, and a high degree of personal responsibility, providing substantial decision-making freedom Apply now and become part of our team! If you have any questions, we’re always here for you and look forward to getting in touch. Please submit your application (CV, certificates, salary expectations, and preferred start date) directly via our application form or through “LinkedIn Apply”. Central Office: айСи Консулт България ЕООД iC Consult Bulgaria EOOD 15 Zografski Manastir Str, entr. G, fl. 8, City Park 1309 Sofia Bulgaria www.ic-consult.com Diversity matters to us. We welcome applications regardless of gender, age, origin, religion or belief, disability, sexual identity, or any other characteristic protected by law. All hiring decisions are based solely on qualifications and suitability. For more information, visit: https://careers.ic-consult.com/en/ The protection of your data is important to us. You can find all information on how we handle your data in our privacy policy.