Overview
On Site
Depends on Experience
Full Time
Skills
React
Job Details
Frontend Developer
San Jose, CA 95131 (Onsite)
Full Time
Expected Outcome Build responsive, high-performing web applications using React.js and Node.js, ensure seamless integration with backend services, deliver intuitive user interfaces, and maintain scalability and maintainability of the front-end architecture.
Skills / Experience
- 5+ years of experience in Development and maintenance of Responsive Web applications using React.js
- 3+ years of experience with Node.js, SQL or MySQL database
- Expertise in React.js, Node.js, and JavaScript (ES6+)
- Experience with HTML5, CSS3, and modern UI frameworks
- Experience with state management libraries (Redux, Context API)
- Knowledge of RESTful APIs and integration with backend services
- Experience/strong Understanding of Webpack, Babel, and build tools
- Experience with TypeScript and Next.js; Knowledge of testing frameworks (Jest, Mocha)
- Familiarity with containerization tools like Docker, Cloud platforms (preferably Google Cloud Platform) and CI/CD pipelines
- Experience in working on Agile/Scrum projects with exposure to tools like Jira/Azure DevOps
- Bachelor s or Master s degree in Computer Science / IT / CIS / Engineering, or related field
Job / Role Description
- Implement reusable UI components and ensure Cross-browser compatibility
- Integrate Front-end components with backend services and APIs
- Optimize application for speed, scalability, and security
- Collaborate with UX designers and backend engineers for seamless user experience
- Participate in code reviews, testing, and deployment activities
- Provide constructive feedback during code reviews and be open to receiving feedback on your own code
- Strong interpersonal skills to build and maintain productive relationships with team members
- Problem-Solving and Analytical Thinking; Capability to troubleshoot and resolve issues efficiently
- Provides regular updates, proactive and due diligent to carry out responsibilities
- Communicate effectively with internal and customer stakeholders; Communication approach: verbal, emails and instant messages
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.