Job Search and Career Advice Platform

Enable job alerts via email!

Front End Software Engineer – San Jose, CA

Tech Cratic

San Jose (CA)

Hybrid

USD 125,000 - 150,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking a Front End Software Engineer in San Jose, CA for a 12+ month contract. The role focuses on developing modern web applications to support machine learning workflows, collaborating with teams to deliver optimized solutions. Ideal candidates will possess a degree in Computer Science and relevant experience with key web technologies.

Benefits

Health insurance
Vision insurance
Dental insurance
Paid sick leave
401k (optional, without employer match)
Potential for permanent employment

Qualifications

  • 2-5 years of relevant industry experience.
  • Experience delivering efficient, maintainable, and well-structured UIs.
  • Experience with SaaS products involving machine learning or data science is a plus.

Responsibilities

  • Design, architecture, and development of modern web applications supporting machine learning workflows.
  • Collaborate with data scientists and engineers to implement scalable front-end code.
  • Optimize web applications for speed and scalability.

Skills

JavaScript
TypeScript
React JS
CSS
HTML5
Communication
Interpersonal Skills

Education

BSc or MSc in Computer Science

Tools

Java
Spring Boot
RDBMS
NoSQL databases
Job description
Front End Software Engineer – San Jose, CA

NextDeavor is seeking a Front End Software Engineer for a 12+ month W2 contract, located in San Jose, CA (preferred) or remote within the US.

Here’s how you’ll make an impact on the team:

  • Design, architecture, and development of modern web applications supporting machine learning workflows for Adobe Search and Discovery features.
  • Collaborate with data scientists and engineers to implement scalable, fault-tolerant, and reusable front-end code.
  • Work with product managers and UX designers to create new features.
  • Optimize web applications for speed and scalability.
  • Develop proof-of-concept prototypes to gather user feedback and iterate.

What you’ll need to be successful:

  • BSc or MSc in Computer Science.
  • 2-5 years of relevant industry experience.
  • Proficiency in web UI technologies: JavaScript, TypeScript, React JS, CSS, HTML5.
  • Experience delivering efficient, maintainable, and well-structured UIs.
  • Experience with web services, microservices, REST APIs, Java, Spring Boot, RDBMS & NoSQL databases.
  • Experience with SaaS products involving machine learning or data science is a plus.
  • Strong communication and interpersonal skills.

Pay Range: $65.00 – $70.42/hour

Benefits include health, vision, and dental insurance, paid sick leave (based on state), optional 401k (without employer match), and potential for permanent employment (about 80% conversion rate).

Apply today to join a team that transforms businesses and fuels growth!

Expected salary: $65 – $70.42 per hour

Location: San Jose, CA

Job posting date: Thu, 19 Jun 2025

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.