dentsu Austria

Front End Solution Architect

dentsu Austria

contract

Posted on:

Location Type: Hybrid

Location: RemoteIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $73 - $110 per hour

Job Level

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