Senior Frontend Architect
India, Uttar Pradesh, Noida
2 weeks ago
Applicants: 0
Share
1 week left to apply
Job Description
Who We Are Build a brighter future while learning and growing with a Siemens company at the intersection of technology, community and sustainability. Our global team of innovators is always looking to create meaningful solutions to some of the toughest challenges facing our world. Find out how far your passion can take you. 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. We care deeply about your passion and dedication to the craft of software. 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 of professional frontend/UI development experience with enterprise web applications of experience in SPA, micro-UI, and micro-services-based architecture 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 Testing & Quality Assurance: Extensive experience in unit testing and mocking frameworks Unit testing (Jest, Vitest, Jasmine, Web Test Runner) Component testing (Vue Test Utils) End-to-end testing (Cypress, Playwright) Automation frameworks DevOps & Infrastructure: 6+ years experience in a mature CI/CD SDLC environment Git and version control systems (Git/SVN) with Git workflows (GitFlow, trunk-based development) CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) Docker/Kubernetes and containerization Exception handling, logging, monitoring, performance measurement, and operational metrics Performance & Optimization: Web performance optimization techniques Code splitting and lazy loading Browser DevTools profiling Core Web Vitals and performance metrics Databases & Backend Integration: SQL Server, Oracle, MongoDB, DynamoDB Understanding of databases, SQL, and web programming Cloud & Platforms: Experience with cloud technology stacks (AWS, Azure, Google Cloud) Cloud-native solution design Development Tools: Visual Studio Code or similar IDEs Browser DevTools Preferred Skills (Bonus Points) Server-side rendering (Nuxt.js, Next.js) Accessibility standards (WCAG 2.1) Monorepo management (Nx, Turborepo, Lerna) WebAssembly or other emerging web technologies Exposure to OpenShift Platform Skills in both client-side and server-side development engineering Merger & Acquisition integration experience Open-source contributions, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally Soft Skills & Competencies Leadership: Ability to influence and guide technical teams with strong communication, partnership, teamwork, and influencing skills Communication: Excellent verbal and written communication skills; ability to communicate with and present to engineers, senior management, and relevant stakeholders Problem-Solving: Strong analytical and critical thinking abilities; good analytical and problem-solving aptitude Collaboration: Proven ability to work effectively in cross-functional teams and be supportive, collaborative partners Adaptability: Comfortable working in fast-paced, evolving environments Mentorship: Passion for developing and growing engineering talent Strategic Thinking: Ability to balance short-term needs with long-term vision Quality Focus: Commitment to excellence and attention to detail Agile Mindset: Extensive experience working in agile methodologies (Scrum, Kanban) The Brightly culture We?re guided by a vision of community that serves the ambitions and wellbeing of all people, and our professional communities are no exception. We model that ideal every day by being supportive, collaborative partners to one another, conscientiously making space for our colleagues to grow and thrive. Our passionate team is driven to create a future where smarter infrastructure protects the environments that shape and connect us all. That brighter future starts with us. #Brightly
Required Skills
Additional Information
- Company Name
- Brightly Software
- Industry
- N/A
- Department
- N/A
- Role Category
- Solutions Architect
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- Remote
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 weeks ago
- Application Ends
- 1 week left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position