Loading...
 
Share this Job

Senior Frontend Architect

Job Level:  Professional
Location: 

BARCELONA, B, ES, 08009

Due Date:  10/11/2021
Area of Expertise:  IT & Tech Engineering
Unit:  Allianz Spain
Job Type:  Full-Time
Remote Job:  Home office due to Covid-19
Employment Type:  Permanent
ID:  1751

JOB PURPOSE/ROLE

Our technical architects play a key role in shaping the future of Allianz by creating solutions for our customers’ needs.

Technical architects provide guidance and ensure high quality support to development teams by understanding client-side technologies across the full IT stack. This includes frontend related technologies like Angular and integration architecture based on APIs, and core insurance backend systems.

We are looking for a Senior Frontend Architect, who is creative, deeply technical and customer-obsessed to define and drive technology and define frontend architecture in an international project. This ultimately leads to a fast and efficient implementation and a high degree of reuse across multiple project initiatives at a global scale.

We are looking for a talented Senior Frontend Architect to provide technical leadership to architect, design and develop cutting-edge technologies that defines the offerings as part of Allianz Technology Technical Architecture team.

We are looking for a passionate, talented, and technology leader who enjoys building efficient architecture with high degree of reuse across multiple project initiatives.

Joining our team provides the unique challenge and opportunity to lead and develop cutting-edge software that shapes the industry.

The ideal candidate will draw upon exemplary analytical, critical thinking, and problem-solving skills, and an entrepreneurial spirit with a strong sense of ownership, urgency, and drive. A proven record of making institutional contributions in frontend architecture practices and delivering lasting user experiences is necessary.

KEY REQUIREMENTS/SKILLS/EXPERIENCE

BASIC SKILLS:
- Large experience with frontend architecture (more than 4 years of professional non-internship experience with front end, web or mobile software development using Angular, JavaScript, HTML and CSS).
- BS in Computer Science or related technical field or similar degree (In lieu of degree, 4 years of relevant work experience).
- 5+ years of rich, hands-on programming experience in Javascript/Typescript using Object Oriented Methodology.
- 5+ years of experience with HTML/CSS rendering stack
- 5+ years building web application with a modern framework like React/Angular/Vue
- 2+ years of experience with OO design and common design patterns.
- Expertise in data structures, algorithms, and rendering optimization. The ability to produce bullet-proof code that is fault-tolerant, efficient and maintainable.
- Strong examples demonstrating past work experience, deliverables and/or innovation across a broad range of methods.

PREFERRED QUALIFICATIONS:
- Experience building JavaScript/CSS Frameworks or shared component libraries used in large-scale production websites.
- Familiarity with Angular, HTML5 video, Webpack, and Typescript.
- Familiarity with Selenium / WebDriver and web application end-to-end testing Obsessed with WPO (Web Performance Optimization).
- Familiar with web security, SEO, accessibility and internationalization.
- Familiar with performance optimizations and front end trends.
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers.
- Able to learn large-scale complex systems quickly.
- Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
- Experience taking a leading role in building complex software systems that have been successfully delivered to customers.