Sayva Solutions · 3 days ago
Front End Engineer II
Wonder how qualified you are to the job?
Maximize your interview chances
Insider Connection @Sayva Solutions
Responsibilities
Develop single page applications using React and Ember (mobile-first).
Mockup and wireframe conversions into components.
Maintain and write new JavaScript and legacy plugins.
Validate and test 508 compliancy and cross-browser, platform, and device compatibility.
Lint/evaluate and test all JavaScript.
Assist with discovery and diagnosis of bugs.
Maintain code libraries and document technical specs.
Participate in code standards and code reviews.
Mentor junior engineers.
Participate in Front End and scrum team meetings.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science or an equivalent technical degree.
4+ years of experience developing and architecting single page applications in accordance with web standards, using a JavaScript framework, while consuming APIs in a RESTful or JSON format.
JavaScript: React, Ember, and/or Angular experience.
Agile experience.
Mentorship experience with junior engineers.
Experience building websites with mobile-first functionality and fluid layouts.
Experience writing HTML, CSS, and JavaScript.
Experience creating reusable components for use across multiple apps.
Experience writing unit, integration, and acceptance/UI tests.
Familiar with JavaScript concepts such as prototypical inheritance, functional programming, closures, asynchronous programming, types, and promises.
Able to architect entire single page applications, composed of reusable components, using a JavaScript framework with a solid understanding of working with models and DDAU programming.
Able to profile JavaScript and debug the entire client-side timeline, from initial request to re-rendering components, as well as explain the steps necessary to reproduce and solve issues.
Up-to-date on the latest Web APIs, as well as HTML features and keeps abreast of browsers support for those features.
Able to write meaningful unit, integration, and acceptance/UI tests.
Proficiency with source control, using git or TFS.
Benefits
Medical
Dental
Vision
Life
401k with match