Skill Set Required:
- 4+ years of professional experience working with ReactJS and front-end development
- Strong understanding of JavaScript, HTML5, CSS3, and ECMAScript (ES6+)
- Proficiency in ReactJS and its core principles, including state management (e.g., Redux, Context API)
- Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, NPM, etc
- Experience with RESTful APIs and front-end integration with backend services
- Basic understanding of Python for scripting, automation, or small backend tasks
- Experience with version control systems like Git
- Knowledge of Agile development methodologies and ability to work in a collaborative environment
Preferred Qualifications:
- Familiarity with popular ReactJS libraries and tools (e.g., React Router, Axios)
- Basic understanding of database concepts and interaction with SQL/NoSQL databases
- Experience with testing frameworks like Jest or Enzyme
- Exposure to cloud platforms (AWS, Azure, etc.) or CI/CD tools