Software Architect, Engineering (Front End)

Category: Information Technology Location: San Francisco Job ID: 16306 Date Posted: December 10th, 2018

Please send resumes if qualified for this role to amalayan@dewintergroup.com

Title: Software Architect, Engineering (Front End)

Location: Onsite in Sf (1 WFH day is possible per week)

IV Process: phone (30 min); few hour onsite 

*would like to get this process done/have an offer out before end of year*

Start date: ASAP; okay with beginning of Jan is 2 weeks notice is needed 

Contract: 6 months + extend or hire; he eventually wants to convert, but anticipates a lengthy contract before hand due to contractor heavy environment; min 6 month contract 

Must Have Skills:

  • Experience designing React JS architecture 
  • Javascript, AJAX, CSS, HTML
  • 5-7 years  exp in web technology; similar stack to this job 
  • Strong SEO background – changing SEO architecture 
  • Strong background in accessibility 
  • E-commerce/retail background highly desired — website is product focused – things like checkout, etc that this person will be doing design/dev for 
  • Great communication skills 

Plus Skills: 

  • Akamai – configuration

Day to Day:

  • 50% code; 50% design/architecture 
  • Work on the framework level to create functionalities to drive components that are scalable & maintainable 
  • Work with existing architect to re-plan backlog for architecture stories 
  • They just finished putting react framework across the entire website — now moving on to performance tuning, optimization, internationalization of the code base 

Screening Questions: 

1) Tell me about a time in which you owned re-designing a feature, component, etc. using Reach JS 

a. What was the team size – how many engineers? any other architects?

2) What is your overall experience with React JS – design & dev

3) Provide an example of a project in which use made changes to the architecture to enable SEO. How did you go about doing this? What were your goals going into this?

4) Tell me about your experience (years, brief description) for each of the following client side technologies: 

  • HTML/HTML5
  • CSS (Sass/Less)
  • JavaScript
  • AJAX.

5)  What front end libraries and tools are you familiar with? Tell me about your experience in each (years, brief description)

  • React JS
  • Underscore
  • jQuery
  • Grunt
  • npm

6) What does cross browser compatibility mean? How do you ensure cross browser compatibility when redesigning a component, feature, webpage, etc? (one example is fine)

 

7) In your current role, what is the breakdown between design & dev?

 

*If interested, please answer questions and send your resume to me at amalayan@dewintergroup.com.  Locals only*

Apply Now