Job Description
Key Responsibilities:
- Design and develop enterprise-grade applications using ReactJS and modern JavaScript standards.
- Lead and mentor development teams, providing technical input and architectural guidance.
- Utilize popular ReactJS workflows and maintain code quality through reusable components and design patterns.
- Optimize performance and ensure best rendering behavior across different browsers.
- Implement secure authentication mechanisms using tokens.
- Develop responsive UIs using CSS libraries, and ensure cross-platform compatibility including mobile development.
- Consume and integrate REST APIs for dynamic content.
- Perform unit testing and leverage build tools for scalable deployments.
- Apply strong understanding of web markup, browser behavior, and modern frontend development tools.
- Drive project progress using Agile methodologies and tools such as JIRA.
- Contribute to and conduct code reviews, and ensure adherence to best practices in versioning systems like Git.
- Support server-side rendering (SSR) and maintain SEO-friendly, performant web applications.
Required Skills & Experience:
- Expertise in ReactJS, including class-based and functional components.
- Proficiency in data structures, algorithms, and clean coding practices.
- Strong command of JavaScript, HTML5, CSS3, and modern web markup.
- Hands-on experience with Redux, state management, and middleware.
- Experience in tools like Webpack, Babel, ESLint, and front-end testing libraries.
- Familiarity with cross-platform development and mobile-first design.
- Solid understanding of version control systems like Git.
- Ability to lead development teams, conduct code reviews, and deliver high-quality solutions.
Skills Required
Reactjs, Redux, Javascript, Rest Apis, Performance Optimization
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application