
React.js Developer
Posted 1 hour ago

Posted 1 hour ago
• Developing frontend web applications utilizing ReactJS.
• Implementing state management solutions with Redux and Thunk.
• Managing server-side implementations using React, Next, and Node.js.
• Collaborating on web application development using HTML5, CSS3, and JavaScript.
• Creating high-performance React applications by adhering to best practices in code quality.
• Engaging in Test-Driven Development (TDD) with frameworks such as Mocha, Chai, and Jest.
• Integrating RESTful Web APIs into web applications.
• Working collaboratively with team members in an Agile Scrum environment.
• A minimum of 3 years of professional experience in developing frontend web applications using ReactJS.
• Proficiency in TypeScript / Flow.
• Experience in managing application state with Redux and Thunk.
• Familiarity with server-side implementations utilizing React, Next, and Node.js.
• Extensive web application development experience with HTML5, CSS3, and JavaScript, including modern ES features.
• Practical experience with Object-Oriented JavaScript (OOJS) and JavaScript libraries for creating complex interactive experiences.
• Proven expertise in building high-performance React applications.
• Direct experience with TDD in JavaScript using frameworks like Mocha, Chai, Jest, Enzyme, and React Testing Library.
• Basic understanding of server-side CSS pre-processing platforms like LESS and SASS.
• Familiarity with state management libraries such as Redux and MobX.
• Good understanding of asynchronous request handling, partial page updates, and AJAX.
• Awareness of various component libraries and design systems.
• Proficient in implementing responsive web design patterns using media queries and CSS frameworks like Bootstrap or Foundation.
• Knowledge of common JavaScript design patterns.
• Experience in managing Code Quality and Code Review processes.
• Solid understanding of application debugging techniques.
• Working knowledge of NPM, WebPack, and ESLint.
• Excellent programming skills in JavaScript.
• Experience writing unit tests with Jest.
• Proven experience in integrating RESTful Web APIs within web applications.
• In-depth knowledge of JavaScript, CSS, HTML, web application design, Swagger/Postman, responsive design, TypeScript, and front-end languages.
• Experience with version control systems like Git or Bitbucket.
• Familiarity with Agile Scrum methodology.
• Strong communication skills.
• Familiarity with popular Node.js packages, such as Express.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible work hours and remote work options.
• Opportunities for professional development and training.
• Collaborative and inclusive company culture.
marcusevans France
Internas
SEO Sherpa
Oowlish
Get handpicked remote jobs straight to your inbox weekly.