We are seeking a talented SR React JS Developer to join our team in Kolkata. The ideal candidate should have a solid understanding of React JS along with proficiency in PHP. You will be responsible for developing user interface components and implementing them following well-known React JS workflows. Additionally, you should possess strong analytical skills to comprehend project requirements and the ability to write complex queries. Knowledge of secure coding techniques is essential to ensure the integrity and confidentiality of our applications.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
4+ years of experience in front-end development with a focus on React JS.
Strong understanding of JavaScript, HTML5, and CSS3.
Experience with state management libraries such as Redux or MobX.
Knowledge of SQL and the ability to write complex queries.
Familiarity with secure coding techniques and best practices.
Excellent problem-solving and analytical skills.
Ability to work independently as well as part of a team.
Good communication skills and the ability to collaborate effectively with cross-functional teams.
Advocate for and implement unit testing best practices for React components, improving code quality and confidence in changes.
Stay up-to-date with modern React features and patterns, proposing improvements to the codebase.
Collaborate with backend developers to ensure smooth integration and data flow
Identify and address performance bottlenecks in the front end using profiling tools.
Write clean, well-structured, and maintainable React code.
Experience with frontend testing frameworks (Jest, Cypress)
Experience with performance optimization tools (Lighthouse, React DevTools)
Implement a CI/CD pipeline to automate testing and deployment, allowing for faster iteration and easier scaling. (Experience with Dockerfile Creation & Enhancement)
Understanding between runtime and build time variables