
Front End Solution Architect
dentsu Austria
contract
Posted on:
Location Type: Hybrid
Location: Remote • Illinois • United States
Visit company websiteExplore more
Salary
💰 $73 - $110 per hour
About the role
- Temporary (W2) position to start mid-March, with the possibility to convert to full-time
- Work with discipline leads/managers and the client to help design the architecture of the code
- Optimize existing code for maintainability and testability
- Prioritize requests and work intake to help the team focus their time on the most important work
- Initiate, organize and drive development efforts for a team of engineers over a shared codebase
- Drive solution design discussions with external teams while representing the client perspective and desires
- Participate in vision and strategy exercises for the team
- Identify pain points for the team and organization and work proactively to resolve them
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.)
- Experience with source code management tools (e.g., Git, SVN, Ant, Maven)
- 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
- Safe and sick time
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentarchitecture designweb technologiesHTML5CSS3JavaScriptTypeScriptReact.jsAngular.jsVue.js
Soft Skills
leadershipproject managementcommunicationproblem-solvingteam collaborationstrategic thinkingorganizationprioritizationtroubleshootingclient-facing