The React Developer plays a crucial role within our organization, contributing to the development and maintenance of our web applications. They are responsible for implementing visual elements that users see and interact with in a web application, utilizing the React.js library. Their work directly impacts our users' experience and contributes to the overall success of our digital products.
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
- Collaborating with back-end developers to integrate user-facing elements with server-side logic
- Conducting code reviews and providing feedback to peers
- Implementing responsive design and ensuring cross-browser compatibility
- Staying up-to-date with the latest front-end development trends and technologies
- Building and deploying secure, scalable, and maintainable web applications
- Troubleshooting and debugging issues
- Participating in the full software development lifecycle from concept through testing to deployment
- Working on bug fixes and improving application performance
- Providing technical support to internal teams and assisting in technical documentation
- Collaborating with UI/UX designers to implement design feedback and create visually appealing applications
- Ensuring the technical feasibility of UI/UX designs
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience as a React Developer or similar role
- Solid 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 Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- 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.
- Understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of code versioning tools, such as Git
- Experience in working with responsive design and cross-browser compatibility
- Good understanding of SEO principles and ensuring that the application will adhere to them
- Excellent problem-solving skills and a detail-oriented mindset
📌 Remote React with NPM Developers (India)
🏢 SRIM WORKS
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.