Job Description :
Notes from client :A few areas where we are focusing on in our screening/interviewing approach:
(1) Technical depth many of the candidates seemed to have limited depth of knowledge in the key technologies involved (in this specific case, Angular) compared to resume.
(2) Architecture/Approach innovation and ideation looking for candidates that will bring innovative or alternate solutions to the discussion, challenging status quo where appropriate


UI Developer:
Looking for developers that offer up alternatives to the status quo, have a desire to work with modern development environments and toolsets, and build solutions without a formal spec document. The successful candidate for this position will demonstrate significant technical depth in the required technology area, as well as be someone who is capable of (and expected to) participate in decision making regarding technology/architecture/implementation options.

The individuals selected here will be working on front-end development of a Progressive/Responsive web application, which interacts with an existing workflow application on Salesforce.com platform.
Skills & Requirements
Bachelor''s degree or equivalent experience (1-5 years professional experience)
Degree specialization in Computer Science, Information Technology, Engineering, Mathematics, or related focus is a plus


Proficient understanding of JavaScript frameworks and libraries (e.g. jQuery, Angular 2+, React/Redux, Vue)
Experience developing user interfaces leveraging HTML5 and CSS3 elements
Familiarity with CSS pre-processors (e.g. LESS, SASS) and style libraries (Bootstrap 3/4)
Experience with modern build tools (e.g. Webpack, Gulp, Grunt)
Experience converting prototypes from design tools (e.g. Photoshop, Sketch, InVision) to functional, performant code
Fluent in writing comprehensive test suites (e.g. unit, snapshot, integration, end-to-end)
Has a strong sense of ownership for good work and is not afraid to speak up
Experience with SalesForce API integration a strong plus
Experience working in Agile environment/teams
Experience using Microsoft Azure DevOps to manage Agile work task/process
The following are not required for this position but would be considered as a valuable asset in a potential candidate.
Inspired by combining the art of design with the art of programming
Ability to synthesize customer requirements, collaborate with designers and navigate the ever more complex CSS standards to produce elegant, responsive and functional user interfaces
Develop user interfaces that reflect both the clients requirements and the design teams intent
Is passionate about problem solving
Demonstrates the value in taking an iterative and agile approach
Collaborative, curious, empathetic, open-minded, innovative
Able and willing to travel within Company service territory, as needed