Location
Delhi | India
Job description
Overview:
The React Developer plays a crucial role in our organization by designing and implementing user interface components using React.js concepts and workflows. This role is essential in ensuring the successful delivery of highquality frontend solutions.
Key Responsibilities:
- Developing new userfacing features using React.js
- Building reusable components and frontend libraries for future use
- Translating designs and wireframes into highquality code
- Optimizing components for maximum performance across a vast array of webcapable devices and browsers
- Coordinating with various teams working on distinct layers
- Implementing responsive designs and ensuring the technical feasibility of UI/UX designs
- Reviewing application requirements and interface designs
- Unit testing components for robustness and reliability
- Optimizing the application for maximum speed and scalability
- Implementing and contributing to Agile development principles and practices
- Collaborating with backend developers in integrating userfacing elements with serverside logic
- Engaging in code reviews and design discussions
- Maintaining code integrity and organization
- Staying updated on emerging technologies and industry trends
- Participating in continuous learning and professional development activities
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- Proven experience as a React Developer or similar frontend development role
- Thorough understanding of React.js and its core principles
- Familiarity with RESTful APIs and modern authorization mechanisms
- Experience with popular React.js workflows such as Flux or Redux
- Proficiency in frontend technologies such as HTML CSS and JavaScript ES6
- Knowledge of modern authorization mechanisms such as JSON Web Token
- Experience with common frontend development tools such as Babel Webpack NPM etc.
- Ability to write welldocumented clean and reusable code
- Experience in UI/UX design and a strong eye for design and visual detail
- Good understanding of version control using Git
- Solid understanding of continuous integration and continuous deployment (CI/CD) practices
- Excellent problemsolving skills and a proactive approach towards complex challenges
- Strong communication and collaboration skills
- Ability to work effectively in a fastpaced and dynamic environment
react,javascript,html,css,redux,ui/ux design,git
Job tags
Salary