Overview
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12+ Month(s)
Skills
Front End
ReactJS
JavaScript (ES6+)
Job Details
Urgent Opportunity: Front End Developer in Sunnyvale, CA/ Bentonville, AR (Onsite), Contract
We are looking for a highly skilled Front-End Developer with strong expertise in JavaScript/TypeScript, ReactJS, Redux, and Node.js for server-side development. The ideal candidate will be responsible for building and maintaining scalable, high-performance, and user-friendly web applications that deliver an exceptional user experience.
Key Responsibilities:
- Design, develop, and optimize web applications using ReactJS, Redux, JavaScript, and TypeScript.
- Implement responsive UI designs with high-quality, reusable, and maintainable code.
- Collaborate with backend engineers to integrate APIs and ensure seamless end-to-end functionality.
- Use Node.js for server-side rendering, middleware, and backend development when required.
- Work closely with UX/UI designers to translate wireframes into functional, visually appealing applications.
- Optimize performance across devices and browsers.
- Debug, troubleshoot, and resolve complex technical issues.
- Follow best practices in coding standards, testing, and DevOps pipelines.
- Stay updated with the latest frontend frameworks, libraries, and industry trends.
Essential Skills:
- Strong proficiency in JavaScript (ES6+) and/or TypeScript.
- Hands-on experience with ReactJS and Redux.
- Solid understanding of Node.js for backend/server-side development.
- Knowledge of RESTful APIs and modern web architecture.
- Experience with version control systems (Git/GitHub).
- Strong debugging and problem-solving skills.
Desirable Skills:
- Familiarity with Next.js or other SSR frameworks.
- Experience with GraphQL, WebSockets, or Microservices.
- Exposure to cloud platforms (AWS/Azure/Google Cloud Platform).
- Knowledge of CI/CD pipelines and testing frameworks (Jest, Cypress, Mocha).
- Agile/Scrum project experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.