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
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.
Senior Software Engineer focused on frontend development at a company creating a market for attention measurement. Shipping features and collaborating with designers to craft beautiful products.
Front - End Engineer for Quartermaster AI enhancing user interfaces for web and mobile applications. Collaborating with cross - functional teams to deliver high - quality user experiences in a unique technology environment.
AI Agent Engineer at MySigrid designing, developing and deploying intelligent AI agents. Focus on automating workflows and enhancing productivity using advanced AI models and tools.
Junior Frontend Developer (React) at Progyny Global focusing on building modern SPAs. Collaborating with a supportive team to enhance user - centric web applications.
Lead Frontend Engineer at Mindera developing scalable frontend applications using Next.js and React. Collaborating with teams to deliver high - quality, responsive UI and optimizing performance.
Senior Frontend Developer for TradingView, shaping financial tools with a global reach for over 100 million users. Collaborate with teams for impactful system design and user notifications.