Apply Now
Location: Alameda, California (CA)
Contract Type: C2C
Posted: 2 months ago
Closed Date: 10/20/2025
Skills: JavaScript, TypeScript, React, and Next.js.
Visa Type: Any Visa

Job Title: Senior Software Engineer – Frontend (React)

Location: Alameda CA 3 days onsite. Need local

Contract

 




Key Responsibilities:

  • Design and develop responsive, performant, and accessible web applications using Next.js, React, and modern frontend technologies.
  • Collaborate with backend engineers, product managers, and designers to deliver seamless user experiences.
  • Implement and maintain CI/CD pipelines using GitHub Actions, Vercel, or similar platforms.
  • Optimize frontend performance and web vitals across various devices and browsers.
  • Contribute to and help evolve the design system and component libraries.
  • Ensure code quality through unit testing, integration testing, and code reviews.
  • Participate in sprint planning, estimations, and technical roadmap discussions.
  • Troubleshoot and resolve complex frontend issues in production environments.

 

Required Skills & Experience:

  • Strong proficiency in JavaScript, TypeScript, React, and Next.js.
  • Deep understanding of React hooks, context API, and state management tools like Redux.
  • Experience with server-side rendering (SSR) and static site generation (SSG) in Next.js.
  • Solid understanding of HTML5, CSS3, SASS/SCSS, and responsive design principles.
  • Familiarity with API integration, GraphQL, and RESTful services.
  • Experience with testing frameworks like Jest.
  • Knowledge of frontend performance optimization and accessibility standards.
  • Experience integrating with authentication systems (e.g., OAuth2, OpenID Connect).
  • Understanding of web security principles (e.g., XSS, CSRF, CORS).
  • Experience working with monorepos and tools like Turborepo.
  • Familiarity with analytics and tracking tools (e.g., Google Analytics, Segment).
  • Exposure to Agile methodologies and DevOps culture.
  • Familiarity with design systems and tools like Storybook, Figma, or Adobe XD.