Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

BMC Principal Frontend Architect 
Israel, Tel Aviv District, Tel Aviv-Yafo 
231580850

25.03.2025
Description and Requirements

CareerArc Code

BMC is looking for a
In this role, you’ll define the frontend architecture and development standards, working closely with UI/UX designers, backend engineers, and product teams to translate complex requirements into scalable, high-performance, and secure web applications. You’ll have the chance to set the strategic direction for frontend development, tackle challenging UI problems, and contribute to the AMI Cloud product family, BMC’s high-performance data management and mainframe modernization solution.
Here is how, through this exciting role, YOU will contribute to BMC's and your own success:
  • Architect, design, and lead the development of an enterprise-grade frontend framework for a brand-new product.
  • Define the frontend technology stack and ensure best practices in performance, scalability, security, and maintainability.
  • Drive the adoption of modern frontend frameworks (Angular, React, TypeScript) and UI/UX methodologies.
  • Lead the technical vision and mentor frontend engineers, ensuring high coding standards through reviews, automation, and testing.
  • Collaborate with cross-functional teams (UI/UX, backend, product) to create a seamless and high-quality user experience.
  • Solve complex UI challenges involving real-time data visualization, high-performance rendering, and micro-frontend architecture.
  • Ensure code quality through static analysis, automated testing, and CI/CD best practices.
  • Stay ahead of industry trends, continuously improving development processes and incorporating new technologies.
To ensure you’re set up for success, you will bring the following skillset & experience:
  • 15+ years of frontend development experience, including 5+ years as a tech lead.
  • Expertise in Angular and AngularJS (7+ years), with experience in React, TypeScript, and JavaScript.
  • Proficiency in HTML5, CSS3, SASS, and UI frameworks like Bootstrap, Next.js, and Svelte.
  • Experience with UI design and prototyping tools (Figma, Adobe XD, Axure).
  • Strong knowledge of DBMS (SQL Server, Oracle, DB2, PostgreSQL).
  • Experience with UI testing and automation tools (Selenium, Playwright).
  • Familiarity with static code analyzers (Sonar) for automated reviews.
  • Strong problem-solving skills using data structures and algorithms.
  • Knowledge of design patterns, object-oriented software development, and high-performance code best practices.
  • Experience with version control systems (Git, Bitbucket) and CI/CD tools.
  • Security-focused mindset and an understanding of distributed systems.
  • Proven experience in leading distributed teams across multiple time zones.
  • Strong Agile experience, including tools like Jira and Confluence.
  • Excellent problem-solving, analytical thinking, and communication skills.
  • Ability to work independently and as part of a team with a strong sense of ownership.
Whilst these are nice to have, our team can help you develop in the following skills:
  • Experience with Kafka, SQS, STS.
  • Knowledge of cloud platforms (AWS, OCP, GCP, Azure).
  • Experience with container platforms (Docker, Kubernetes).
  • Familiarity with Gradle and Continuous Integration.
  • Understanding of web accessibility standards (Section 508, WCAG).

Min salary

Mid point salary

Max salary