Connecting non-executive jobseekers to employers quickly and easily. Get Jobs FAST! 🚀
React.js Developer
Location
India
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
React.js Developer
FastJobs
• Developing frontend web applications in ReactJS • Implementing state management using Redux and Thunk • Handling server side implementation using React, Next, and Node.js • Collaborating in web application development using HTML5, CSS3, and JavaScript • Building high performant React applications through best practices in code quality • Working on TDD with frameworks like Mocha, Chai, and Jest • Integrating RESTful Web APIs in Web Applications • Collaborating with team members in an Agile Scrum environment
Job Requirements
- 3+ years of professional experience developing frontend web applications in ReactJS
- Knowledge of TypeScript / Flow
- Experience in managing state using Redux and Thunk
- Server side implementation using react Next and node js
- Web application development experience in HTML5, CSS3 and JavaScript (including new ES features)
- Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries and their practical uses in building complex interactive experiences
- Hands-on experience in building high performant React applications
- Hands-on experience working with TDD in JS with the help of frameworks like Mocha, Chai, Jest, Enzyme, React Testing Library etc.
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Experience in state management libraries like Redux and MobX
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Familiarity with various component libraries and design systems
- Proficient in using media queries and CSS frameworks like bootstrap or foundation for implementing responsive web design patterns in the applications
- Knowledge of common JavaScript design patterns
- Experience in owning Code Quality and Code Review processes
- Good understanding of application debugging techniques
- Working experience with NPM, WebPack, ESLint
- Excellent programming skills in Javascript
- Experience in writing unit tests using Jest
- Experience of integrating RESTful Web APIs in Web Application.
- In-depth knowledge of JavaScript, CSS, HTML, web application design, swagger/ postman, responsive, Typescript and front-end languages
- Experience working with version control like Git / Bitbucket
- Experience working in Agile Scrum Methodology
- Good communication skills.
- Familiarity with popular NodeJS packages (e.g. express)
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Develop high-quality software design and architecture • Identify, prioritize, and execute tasks in the software development life cycle • Develop tools and applications by producing clean, efficient code • Automate tasks through appropriate tools and scripting • Review and debug code • Perform validation and verification testing • Collaborate with internal teams and vendors to fix and improve products • Document development phases and monitor systems • Ensure software is up-to-date with the latest technology
• Build and maintain websites and landing pages using multiple CMS like WordPress • Collaborate closely with the team to build new features and infrastructure which solves business problems • Solid knowledge of responsive and adaptive design principles and translating them into fluid and responsive templates • Analyze and troubleshoot different cross-browser limitations and code fixes/hacks • Keep up to date with front-end engineering trends and best practices
• Developing front end code as part of a site migration for a US-based automotive global brand • Implementing high fidelity, responsive UI layouts from creative comps • Collaborating with back-end developers to integrate UI code in applications ensuring cross-browser compatibility • Working on a large account, understanding how the team operates and what is expected of the various roles on the project • Establishing presentation layer technical requirements • Producing interim deliverables such as style guide components, technical specifications, and prototypes • Participating in project estimation and contributing to authoring of technical and business requirement documentation
• Developing front end code for highly visible marketing and eCommerce Websites • Implement high fidelity, responsive front-end layouts from creative comps • Collaborate with back-end developers to integrate front end code in applications • Ensure cross-browser compatibility of front-end code across devices • Collaborate with fellow team members on large accounts, understanding the operations and execution to meet project expectations • Establish presentation layer technical requirements • Produce interim deliverables (such as style guide components, technical specifications, browser + market analysis, prototypes, proofs of concept, etc.) to the final live site or application. • Participate in the authoring of technical and business requirement documentation


