Back to Job Search

Front End Architect - REMOTE

  • Location: Vernon Hills, 60061
  • Salary: 155000.0
  • Job Type:Permanent

Posted 23 days ago

MATRIX is partnering with a premier client in filling a critical contract to hire position that can sit anywhere in the country or Canada and remain 100% remote. This is a great opportunity to expand your career and work with a well known company while looking towards career growth.

Are you a Front End Architect?  Do eat, sleep, and breathe Application Architect within a .NET environment all within a very collaborative environment?  Are you looking for your next career opportunity? This position may be for you!!!

 

Title:  Front End Architect
 

The Front-End Architect belongs to the Architecture team but works closely with Product Managers and UX lead and development teams to build best in class user experience for our customers. The architect supports all these teams by establishing standards and helping teams build the best product in a fast-paced industry that's constantly changing. This role will be guided by the Enterprise Architecture function and will continue to improve the overall application technology. 

 

Key Areas of Responsibility

  • Develop the technical coding and documentation standards. 
  • Manage technically complex projects efforts in development, maintenance and enhancements of business system applications. 
  • Development of the application architecture framework. This implies mastery of the entire architecture. 
  • Plan and design complex product deliverables with high-level system narratives, system partitioning, framework design, whiteboarding sessions, storyboards, and user interface prototypes to determine optimal solution architecture, efficiency, maintainability, and scalability. 
  • Detailed design specifications for hardware and software use by the technical team. 
  • Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management. 
  • Develop new architectures for applications based on new or emerging technologies. 
  • Monitor technical progress of project teams and provide mentoring where appropriate. 
  • Lead UI functional team to recommend and define architecture and development standards. 

Other Responsibilities

  • Develop user interfaces using Angular and related technologies. 
  • Build reusable components and front-end libraries. 
  • Translate designs into high quality and maintainable code. 
  • Develop user interfaces which are responsive and can be used on any web-capable browser or form factor. 
  • Work with other members of the team in a collaborative manner. 
  • Lead UI functional team to recommend and define architecture and development standards. 
Qualifications
 

Education and/or Experience Qualifications

  • 12 years in application development, or 10 years  Application Development experience. 
  • BS degree in Computer Science, Information Systems or equivalent IT knowledge/experience. 

Required Qualifications

  • Strong knowledge in JavaScript, TypeScript, and SCSS.
  • Experience with Dot Net Framework 4.x or later.
  • Experience with Angular, React or Vue and core libraries.
  • Experience with CSS pre-processors such as SASS or LESS.
  • Experience with jQuery.
  • Experience with Microservices.
  • Experience with component interaction including data binding and event emitters.
  • Understanding of Angular lifecycle methods.
  • Experience with Rest APIs and GraphQL.
  • Experience with modern front-end build processes and CI/CD pipelines.
  • Experience creating, using and distributing NPM packages for code reuse.
  • Experience building reusable web components.
  • Experience with unit testing and mocking frameworks for JavaScript.
  • Experience partnering with UX and Product to build creative technical solutions.
  • Experience with common front-end development tools such as webpack, npm.
  • Excellent understanding of Git code versioning tools.
  • Familiarity with Agile methodologies.
  • Understanding of SEO and accessibility issues and how they relate to development.
  • Hands-on experience working with TDD in JS with the help of frameworks like Jest, Enzyme etc.
  • Demonstrated ability to work effectively with, and support the needs of, project team members and the customer support.
  • Demonstrated outstanding written and verbal communication skills. Ability to work effectively with other IT teams as well as customers. Ability to effectively present information, interact with, and respond to questions from managers, employees, customers, and vendors.
  • Demonstrated creative problem-solving skills.
  • Demonstrated experience in teaching and/or mentoring professionals.
  • Possess expert level knowledge of product lifecycle.
  • Skilled in designing n-tier applications and, experience in UML notation or other standard frameworks.
  • Demonstrated mastery in leading software development projects and managing implementation projects that using industry best practices.
  • Possess expert level knowledge of object-oriented design, and programming techniques.
  • History of balancing multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines.
  • Prior strong planning and organizational skills.

Preferred Qualifications

  • MS degree in Computer Science or Information Systems.
  • Experience building design system for standardization across a web platform.
  • Experience in eCommerce and customer facing web application architecture.

Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer and provides reasonable accommodations for qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual with a disability, you may request a reasonable accommodation under the American Disability Act (ADA) by emailing MATRIX_HR@MatrixRes.com. To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.