What are the responsibilities and job description for the Front End Developer/ React JS Developer position at ipivot?
Role: Front-end Developer
Location: Hybrid (Princeton, NJ)
Duration: Long Term (5years)
JOB DESCRIPTION
6 years of experience in developing front-end applications using Vue.js, React.js JavaScript, and TypeScript.
Expertise in JavaScript:
Deep understanding of core JavaScript concepts, including ES6 features.
Proficiency in handling asynchronous requests, promises, and callbacks.
Experience with JavaScript testing frameworks (e.g., Jest, Mocha)
Advanced Knowledge of Modern Frameworks:
React:
Expert in React fundamentals, including components, hooks, and state management using Redux or Context API.
Experience with React Router for single-page applications.
Web Markup and Styling:
Strong understanding of HTML5 and semantic markup.
Advanced CSS3 skills, including Flexbox, Grid, animations, and media queries.
Experience with CSS preprocessors like SASS or LESS.
Knowledge of accessibility standards (WCAG) and ARIA.
Front-End Build Tools and Version Control:
Proficiency with front-end build tools, such as Webpack, Rollup, or Parcel.
Experience with version control systems, particularly Git.
Responsive and Adaptive Design:
Strong experience in creating responsive web designs and progressive web applications
Understanding of mobile-first design principles and adaptive
Optimization:
Experience in optimizing web applications for speed and performance.
Knowledge of web performance profiling tools and techniques.
Job Types: Full-time, Contract, Permanent
Pay: $55.00 - $60.00 per hour
Expected hours: 40 per week
Benefits:
- Dental insurance
- Health insurance
- Paid time off
Schedule:
- 8 hour shift
Work Location: Hybrid remote in Princeton, NJ 08540
Salary : $55 - $60