React.js developer
Core
Designing and building modern, highly-responsive user interface components and front-end architecture for web applications.
Role type
Front-end React.js developer
Builds
User interface components, reusable front-end libraries, and web applications
Domain
Web development
Deliverable
product features
Required skills
JavaScript, React.js, Redux, Flux, Webpack, DOM manipulation, RESTful APIs, JSON Web Token, Git, CSS, HTML
Preferred skills
Immutable.js, isomorphic React, Photoshop, wireframing tools, modern front-end build pipelines
Responsibilities
Developing and implementing user interface components using React concepts; Developing and implementing front-end architecture; Building reusable components and front-end libraries; Translating PSDs and wireframes into high quality code; Optimizing components for maximum performance across devices and browsers; Monitoring and improving front-end performance; Documenting application changes and developing updates
Seniority
Mid-level (3+ years experience)