Overview
The Senior React Js position plays a crucial role in our organization by leading the development and implementation of user interface components using React.js concepts and workflows. The individual in this role will work closely with the design and backend teams to deliver high-quality, performant, and maintainable front-end solutions.
Key Responsibilities
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Leading and participating in code reviews to ensure code quality and standards
- Collaborating with cross-functional teams to analyze, design, and ship new features
- Unit testing and debugging for robustness and usability
- Staying updated on emerging front-end technologies
- Documenting the code and technical designs
- Assisting in the mentoring and development of junior developers
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience as a React.js developer
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Proficient understanding of code versioning tools, such as Git
- Experience with responsive design and CSS preprocessors
- Ability to understand business requirements and translate them into technical requirements
- Strong problem-solving skills and attention to detail
- Excellent verbal and written communication skills
- Ability to work in a fast-paced, dynamic environment
- Relevant portfolio or examples of prior work
Skills: redux,javascript,html,css,restful apis,git,unit testing,react.js,code,components,react,design,features,skills,teams,web