Senior Frontend Engineer; Hybrid
Listed on 2026-07-09
-
Software Development
Front End Developer, Full Stack Developer, React.js, Software Engineer
Job Title
Frontend Engineer (React) – Greenfield AI Project
LocationIrvine, CA (onsite). Monday through Thursday onsite, Fridays remote.
Compensation$50-85 per hour. This is a 2-year contract that will convert to full-time.
About UsWe are seeking a talented and passionate Frontend Engineer to join our dynamic team and help shape the future through innovative and user-friendly web applications.
Job DescriptionPosition Overview: As a Frontend Engineer, you will play a pivotal role in designing, developing, and maintaining our web applications. You will be working closely with our engineering and design teams to create seamless, responsive, and performant user interfaces. You will be primarily responsible for building and maintaining the frontend of our applications using React and Redux. If you are an enthusiastic engineer with a strong background in web development and a passion for creating exceptional user experiences, we encourage you to apply.
Get in on the ground floor of a transformational software design team. We are trailblazing a new set of software design processes and a suite of applications. These applications will redefine not only how our company does business, but may fundamentally change how the company is evaluated!
Responsibilities- Use product requirements to create functional, creative, and user-friendly user interaction web pages and reusable controls.
- Be at the forefront of translating complex functional and technical requirements into detailed architecture and design.
- Development and implementation of the proposed solution.
- Refactor existing solutions to make it reusable and scalable.
- Convert Figma wireframe designs into working prototypes using mock APIs and then to working front-end applications.
- Leads and/or supports both product and technical discussions about how to apply existing and/or new technology in support of the business.
- Create design documents, code, unit/functional tests as well as enhancements, modifications, and corrections to existing code.
- Present and defend design choices.
- Identify opportunities for further enhancements and refinements to standards, processes, and systems.
- Work experience with a BS in Computer Science, Information Systems.
- A strong foundation in programming fundamentals, design patterns, data structures, object-oriented design principles, unit testing, and modern version control flows.
- Expert in React and other UI frameworks.
- Strong experience with NodeJS/Type Script.
- Strong experience with CSS and CSS preprocessors, such as SASS or LESS, and front-end frameworks such as Material UI, Bootstrap, or Foundation.
- Ability to build responsive design for cross-browser support, mobile, and tablet devices.
- Strong experience building responsive web apps that communicate with RESTful APIs.
- Knowledge and working experience in Git and Jira.
- Experience in applying modern Agile Software Development practices is required.
- Working knowledge of database technologies like PostgreSQL, MySQL, and SQL Server.
- Experience writing tests (Unit, Integration, Load, End-to-End) using common testing tools and frameworks.
- Strong problem-solving skills and ability to resolve critical issues for complex systems under tight time frames.
- Excellent written and verbal communication skills.
- Must be able to write technical design and build documentation for all aspects of a technical infrastructure.
- Good interpersonal and facilitation skills.
- Understanding of and experience working in a continuous integration and continuous delivery environment.
- Awareness to identify and pay off technical debt, as well as realizing and removing code smells early during development and code review.
- Experience with mobile application development (React Native).
- Experience with Google Analytics and Tag Manager.
- Experience with AWS (S3, Route
53, Cognito) as it relates to UI applications. - Experience with Figma.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).