Front End Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Web Applications
Computer Science
HTTP
Ajax
JSON
HTML
Elasticsearch
DOM
RESTful
TypeScript
Publishing
Node.js
JavaScript
SANS
React.js
React Native
Cascading Style Sheets

Job Details

Job Title: Front End Engineer

Interview: Virtual

Job Duration: 6 Months C2H

Job Location: Fremont, CA



Technical Skills Required:

  • Minimum 2 years of experience in designing and developing web applications.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Strong grasp of core web technologies including HTTP, REST, AJAX, and JSON.
  • Proficient in HTML, CSS, and JavaScript (ES6/TypeScript), with a solid understanding of DOM manipulation and the JavaScript object model.
  • Deep understanding of REST architecture and best practices for building and consuming RESTful APIs.
  • Comfortable working with TypeScript and transitioning between legacy codebases and modern frameworks.
  • Solid knowledge of React's core concepts, design principles, and common development patterns.
  • Hands-on experience with development tools such as NPM, and familiarity with building and publishing versioned packages.
  • Exposure to backend technologies such as Node.js, Express, and Next.js, with a willingness to contribute across the full stack.
  • Familiarity with tools and libraries like Redux, React Query, Jest, React Native, and modern CSS design systems is an added advantage.

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.