Posted on: 12/12/2025
About The Role :
Brightly, Siemens continues to grow and needs amazing engineers.
As a Senior Frontend/UI Technical Architect, you will be responsible for defining and implementing frontend architecture strategy across our product portfolio.
This is an excellent fit for talented engineers who thrive in a fast-paced environment.
You'll work alongside our top-notch engineers and product team to design, implement, deliver, and support our highly ambitious products and integrations.
What You'll Be Doing :
Architecture & Strategy :
- Design and implement scalable, maintainable, and high-performance micro-frontend architectures across various domains and products.
- Define and enforce frontend development standards, patterns, and best practices around code quality, observability, scalability, simplicity, reliability, availability, security, and operational excellence.
- Evaluate and recommend frontend technologies, frameworks, and tools; partner in build vs buy vs partner decisions.
- Create architectural documentation and technical specifications.
- Lead the migration and modernization of legacy frontend systems.
- Establish micro-frontend strategies using Module Federation and other modern approaches.
- Own and oversee architecture reviews, approvals, and decision-making mechanisms to ensure consistency across the organization.
Technical Leadership & Governance :
- Inspire and guide engineers to design, implement, and document reusable patterns, libraries, frameworks, and component libraries that allow us to scale development effectively.
- Provide technical guidance and mentorship to frontend development teams across multiple global teams.
- Conduct code reviews and ensure adherence to coding standards.
- Drive technical decision-making processes and architectural reviews.
- Actively participate in Architecture Governance and share best practices, approaches, and patterns with the wider tech community.
- Champion performance optimization, accessibility, and security best practices.
- Instill a culture of constant learning and staying relevant with trends in technology.
Development & Implementation :
- Build proof-of-concepts and reference implementations for complex features.
- Develop reusable component libraries and design systems.
- Implement and oversee CI/CD pipelines for frontend applications in a mature DevOps environment.
- Optimize application performance, bundle sizes, load times, and implement performance measurement and operational metrics.
- Ensure responsive design, cross-browser compatibility, and Progressive Web App capabilities.
- Implement exception handling, logging, and monitoring systems.
Collaboration & Partnership :
- Lead successful partnerships between multiple technology teams throughout the software development lifecycle, ensuring stakeholders are informed at all stages.
- Partner with Product Managers, UX/UI Designers, backend architects, and stakeholders to translate requirements into technical solutions.
- Participate in cross-functional portfolio and product planning sessions as an engineering visionary with a focus on the horizon.
- Communicate architectural decisions and technical concepts to both technical and non-technical audiences, including senior management.
- Apply and influence data-driven analysis and pragmatic decision-making aligned with business and technology needs.
- Participate in agile ceremonies and contribute to sprint planning.
- Influence architects, senior engineering, and product management to measure, track, and iterate continuous improvement of processes across engineering disciplines.
What You Need :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related discipline; or equivalent work experience.
Experience :
- Experience of professional frontend/UI development experience with enterprise web applications.
- Experience of experience in SPA, micro-UI, and micro-services-based architecture.
- Experience in an architectural or senior technical leadership role.
- Proven track record of designing and implementing large-scale, cloud-native web applications.
- Experience leading and mentoring technical teams in a global delivery, agile, CI/CD, metrics-based setting.
- Led multiple teams across distributed locations.
Core Technical Skills :
Frontend Frameworks & Libraries (Required) :
- Expert-level proficiency in Vue.js (Vue 2 and Vue 3).
- Deep understanding of Vue composition API, reactivity system, and lifecycle.
- Experience with Vuex/Pinia for state management.
- Proficiency with Vue Router and Vue ecosystem.
- Strong experience with React and modern hooks ecosystem.
- Vanilla JavaScript and TypeScript expertise.
- ES6+ features and modern JavaScript patterns.
- TypeScript for type-safe application development.
- Experience with Angular and other modern UI frameworks.
- Understanding of Web Components and Custom Elements.
Architecture & Design :
- Extensive experience with micro-frontend architectures using Module Federation.
- Extensive experience in reactive system designs and architecture.
- Extensive experience in designing architecture for scalable products.
- Good understanding of data structures and algorithms, object-oriented programming, design patterns, and SOLID principles.
- Understanding of authentication and authorization between multiple systems, servers, and environments.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
Modern Frontend Development :
- HTML5, CSS3, SASS/SCSS, CSS-in-JS.
- Responsive design and mobile-first development.
- RESTful APIs and GraphQL integration.
- Build tools and module bundlers (Webpack, Vite, Rollup, Gulp).
- Package managers (npm, yarn, pnpm).
- Progressive Web Apps (PWA) development.
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Technical / Solution Architect
Job Code
1589077
Interview Questions for you
View All