Sr Front End Developer

Overview

On Site
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

REACT
TYPESCRIPT
JAVASCRIPT
SECURITY
UI

Job Details

Job Description:

Architect, design and build scalable, secure, responsive, and complex web user interface (UI) applications:

Understanding of best practices guidelines to achieve optimum response time.

Staying abreast of technology to deliver state of the art web applications that take advantage of modern technologies.

Fundamental understanding of CSS and HTML, with ability to code to a UX mockup.

Follow security best practices.

Research, design and implement reusable, customizable next generation web and mobile components in ReactJS:

Evaluate available third-party solutions and determine whether it satisfies our needs, or we need to build our own.

Design and implement components which can be reused across the product to reduce cost of development.

Define customizable options for reusable components to extend their possible uses.

Research technologies, design trends, and industry standards to improve upon current solutions.

Recommend processes, services, software, and other tools to support business objectives pertinent to user interfaces as well as infrastructure technologies.

Engage in every aspect of the product development process, from early feature concept design, product development to testing and validation.

Collaborate with cross-functional teams both local and offshore.

Collaborate with UX designers to produce designs which are technically feasible and yields optimal application performance.

Collaborate with Project Managers to clarify requirements and propose solutions to requirements based on in-depth knowledge of existing products and technological capabilities.

Writing unit tests:

o Write unit tests using Jest to ensure code quality and eliminate regressions for automated scenarios.

Performing code reviews:

o Review code for peers for quality and extensibility.

Qualifications:

Minimum of 8 years of experience delivering large scale enterprise or commercial web-based applications.

Deep understanding of modern web applications design architecture, good API design patterns, performance, and scale.

Ability to provide reliable solutions to a variety of problems using sound problem solving techniques.

Demonstrated technical leadership experience, such as being an architect or tech lead for high impact customer facing projects.

Advocate for User Centered Design and ability to take said designs to the next level with creative technical implementation.

Expert knowledge of React, JavaScript, HTML, CSS3, ES6, Typescript and related web technologies

Experience with Canvas, SVG and other visualization tools/libraries such as D3.js, react-flow, flot, echarts, etc

Experience dealing with browser compatibility issues.

Knowledge of HTTP and SOAP Protocols

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.