Frontend Architect designing solution architectures, overseeing team deliveries and managing projects at dentsu. Aiming to optimize code quality and client satisfaction while innovating frontend strategies.
Responsibilities
Create solution architectures for systems and platforms
Oversee the work of other architects and delivery of the solution for clients
Solve problems while managing several projects at the same time
Consult on potential new projects and present to clients
Estimate timelines and risk before the project has been fully defined
Address the feasibility of proposed projects and provide alternate solutions if necessary
Design the architecture of the code with discipline leads/managers and clients
Optimize existing code for maintainability and testability
Prioritize requests and work intake to focus on important work
Initiate, organize and drive development efforts for a team of engineers
Drive solution design discussions with external teams while representing the client perspective
Requirements
10+ years of experience in software development with at least 2+ years in an architect role
Experience in leading project teams of 5-6 members in a Scrum or other Agile methodology environment
Expert in web technologies, including HTML5, CSS3, JavaScript, TypeScript, JavaScript frameworks (e.g., React.js, Angular.js, Vue.js), and JSON
Expert in state management technologies such as Redux Toolkit, MobX or similar
Experience with templating engines (e.g., Mustache, FreeMarker, Razor)
Thorough understanding of responsive design, browser behavior and compatibility, and crossbrowser optimization/troubleshooting
Solid knowledge of the concepts and advantages of using compression and other optimization techniques (sprites, etc.) to improve front-end performance
Solid knowledge of common creational, structural, and behavioral design patterns and programming models
Familiar with data modeling and the relationship between front-end development and back-end data sources
Working knowledge in implementing custom visualization (data, graphics, animations, etc.)
Experience implementing a given layout into a functioning interactive design utilizing grid framework
Experience with developing complex functional components and integrating into Storybook and running Chromatic builds
Experience with integrating with third parties such as Azure for Single Sign On functionality and other third-party APIs
Familiar with at least one tool to analyze performance within a system (e.g., Java profilers, DB profilers, etc.)
Able to design and implement modules of code, leveraging best practices as examples for junior developers
Ability to troubleshoot, debug, performance-tune, and optimize a module of code
Working knowledge of front-end optimization tools (e.g., Rhino or YUI for JS Compression) and web server gzip compression
Familiarity with Tag Management tools (e.g., GTM/Optimost/Adobe Launch/etc.)
Ability to lead client facing conversations and produce quality design documents acceptable for client consumption
Able to help set up and configure a local development environment and build process, including leveraging build systems (e.g., Gulp, Grunt, Webpack) and unit testing
Experience with building multi-brand application development is a plus
Experience with micro-frontend development is a plus
Experience with Kiosk application development is a plus
Experience with MFA implementation is a plus
Benefits
Temporary employees are eligible for paid holidays in accordance with dentsu policy
Director of Frontend, Content & Mobile Engineering at VF Corporation overseeing consumer - facing digital experiences across web, mobile, and social commerce. Driving AI advancements in engineering culture and product storytelling.
Senior Frontend Developer at AI - driven SaaS company in Bologna developing high - quality frontend applications with Angular and TypeScript. Collaborating with design and backend teams while mentoring junior developers.
Front End Engineer responsible for developing and maintaining Red101 platform at RedCloud. Collaborating cross - functionally to deliver high - quality software for an efficient global trade network.
Front End Engineer responsible for developing and maintaining the Red101 platform at RedCloud. Collaborating with cross - functional teams to deliver modern web applications effectively.
Angular Front - End Developer designing and building modern web interfaces at Consort Group. Collaborating with backend teams in a hybrid work environment in Lisbon.
Senior Front - End Developer building and evolving high - traffic web applications for travel insurance. Collaborating with designers and engineers to improve customer journey and platform quality.
Senior Software Engineer focusing on building intuitive, engaging user interfaces for Lennar's digital presence. Collaborating with cross - functional teams and mentoring junior engineers.
Front End React UI Engineer building scalable, high - quality user interfaces for enterprise apps. Collaborating closely with designers, product managers, and engineers for a unified user experience.
Frontend Developer at EX Squared LATAM designing and delivering scalable applications using React.js and TypeScript. Joining a multicultural team focused on innovation and continuous learning.
Web Developer in the Digital Experience team at Genetec designing and implementing a digital platform. Collaborating across multi - disciplinary teams to create user - facing features and optimize code.