Job Title: Remote React.js Web Developer
Job Type: Remote Task Basis/Hourly Rate
Experience Level: Minimum 2 years
Job Description:
We are seeking a talented and experienced React.js Web Developer to join our remote team on a task basis/hourly rate job. The ideal candidate will have a strong understanding of React.js development principles and practices along with a proven track record of delivering highquality code in a remote work environment.
Responsibilities:
- Develop new userfacing features using React.js
- Build reusable components and frontend libraries for future use
- Translate designs and wireframes into highquality code
- Optimize components for maximum performance across a vast array of webcapable devices and browsers
- Collaborate with other team members and stakeholders
- Participate in code reviews and provide constructive feedback to peers
- Stay uptodate with emerging technologies and industry trends
Requirements:
- Minimum of 2 years of professional experience working with React.js
- Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with RESTful APIs and GraphQL
- Knowledge of modern authorization mechanisms such as JSON Web Token
- Familiarity with modern frontend build pipelines and tools
- Experience with common frontend development tools such as Babel Webpack NPM etc.
- A knack for benchmarking and optimization
- Familiarity with code versioning tools such as Git
- Excellent communication and collaboration skills in a remote work environment
Preferred Qualifications:
- Bachelors degree in Computer Science Engineering or a related field
- Experience with serverside technologies such as Node.js
- Experience with testing frameworks such as Jest or Enzyme
- Experience with responsive design and development
- Experience working in an Agile/Scrum development process
Benefits:
- Flexible remote work environment
- Competitive hourly rate or taskbased compensation
- Opportunity to work on exciting and challenging projects
- Collaborative and supportive team environment
This job has been sourced from an external job board.
More jobs on