Evolution USA
Software Engineer, Frontend (Santa Clara County)
Evolution USA, Santa Clara, California, United States
We are looking for a
Senior Front-End Software Engineer
with strong software fundamentals to join a high-performing platform development team. This role combines hands-on development, mentorship, and growth opportunities. You will work on UI implementation and maintenance across multiple functional areas, contributing daily to improving user experiences and building deep expertise in the product.
Key Responsibilities Partner with Product Managers and Designers to define and deliver new features and solutions. Collaborate with engineering teams across the stack to build scalable, user-facing features. Work closely with the Support team to triage bugs and resolve production issues quickly. Drive planning and execution of mid- to large-scale projects from conception to launch. Act as a subject matter expert while resolving complex technical challenges. Oversee the full systems development lifecycle, including architecture definition, design, scoping, planning, implementation, testing, documentation, and maintenance.
Qualifications 6+ years of front-end development experience. Strong technical background (degree in Computer Science, Engineering, or related field preferred, or equivalent experience). Advanced knowledge of
HTML, CSS, and ES6 JavaScript . Advanced knowledge of
React, Next.js, and TypeScript . Experience using and consuming REST APIs with a strong understanding of client-server interaction. Familiarity with
AGILE/Scrum
development methods. Expert-level problem-solving and communication skills.
Senior Front-End Software Engineer
with strong software fundamentals to join a high-performing platform development team. This role combines hands-on development, mentorship, and growth opportunities. You will work on UI implementation and maintenance across multiple functional areas, contributing daily to improving user experiences and building deep expertise in the product.
Key Responsibilities Partner with Product Managers and Designers to define and deliver new features and solutions. Collaborate with engineering teams across the stack to build scalable, user-facing features. Work closely with the Support team to triage bugs and resolve production issues quickly. Drive planning and execution of mid- to large-scale projects from conception to launch. Act as a subject matter expert while resolving complex technical challenges. Oversee the full systems development lifecycle, including architecture definition, design, scoping, planning, implementation, testing, documentation, and maintenance.
Qualifications 6+ years of front-end development experience. Strong technical background (degree in Computer Science, Engineering, or related field preferred, or equivalent experience). Advanced knowledge of
HTML, CSS, and ES6 JavaScript . Advanced knowledge of
React, Next.js, and TypeScript . Experience using and consuming REST APIs with a strong understanding of client-server interaction. Familiarity with
AGILE/Scrum
development methods. Expert-level problem-solving and communication skills.