Skip to main content

Web Developer (JavaScript / React)

Technology
OSI Engineering
Menlo Park, United States$9,187 - $10,053 /month3 weeks ago
Service contractOn-site

Job description

Job Summary:

We are looking for a talented Web Developer to join our engineering team on a contract-to-hire basis. You will help build the front end of a new product catalog and e-commerce system. You will write clean, performant, accessible code in vanilla JavaScript, HTML, and CSS. This is a chance to shape a customer-facing experience from the ground up, with the opportunity to be with the team long team and convert to a full-time role.

Responsibilities:

  • Build and maintain the front end of a new catalog and ecommerce system using vanilla JavaScript, HTML, and CSS.
  • Implement responsive, accessible, cross-browser user interfaces from design specs.
  • Develop catalog browsing, search, filtering, product detail, cart, and checkout experiences.
  • Partner with Product, Design, and Back-End engineers to integrate front-end code with APIs and services.
  • Optimize for page performance, usability, and SEO.
  • Write maintainable, well-tested, well-documented code, and take part in code reviews.
  • Use AI-assisted development tools to improve productivity, while applying sound engineering judgment to validate results.
Qualifications:
  • BS in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 3+ years of professional web development experience.
  • Strong proficiency in vanilla JavaScript (ES6+), semantic HTML5, and modern CSS (Flexbox, Grid, responsive design).
  • Hands-on experience with modern front-end frameworks (preferably React).
  • Familiarity with Git and modern development workflows.
  • Excellent communication skills and the ability to explain technical concepts to all audiences.
Nice to Have:
  • Knowledge of web accessibility (WCAG), performance optimization, and cross-browser compatibility.
  • Experience consuming REST APIs and handling asynchronous data (fetch, promises, async/await).
  • Experience with ecommerce or catalog-style applications.
  • Experience with AI-assisted development tools.
Location: Menlo Park, CA (onsite 1 day/week)

Type: Contract to Hire

Pay Rate: $53/hr. - $58/hr. (depending on experience)
Keywords
javascriptreact-jsreactproduct-catalogecommercecascading-style-sheets-csscustomer-facingtime-and-attendanceweb-browsersplanning-and-designvisual-art-designproduct-development-and-designsearch-and-retrievalusabilityinternational-search-engine-optimization-seosearch-engine-optimization-seocode-reviewartificial-intelligencetraining-and-developmentdeveloper-tools

Interested in this role?