Job Description
We are looking for a skilled and enthusiastic ReactJS Developer to join our front-end development team. The ideal candidate will be responsible for developing responsive and scalable web applications that offer a seamless user experience. You will work closely with UI/UX designers and backend developers to deliver high-quality products.
Key Responsibilities
Develop modern web applications using ReactJS, JavaScript (ES6+), HTML5, and CSS3
Build reusable components and front-end libraries
Convert UI/UX designs into functional and maintainable code
Collaborate with team members to define and implement new features
Optimize web applications for performance and scalability
Resolve browser compatibility issues and bugs
Integrate front-end components with RESTful APIs and third-party services
Participate in daily stand-ups, sprint planning, and code reviews
Required Skills and Qualifications
1 4 years of professional experience with ReactJS
Strong proficiency in JavaScript (ES6+), React lifecycle methods, and DOM manipulation
Experience with Redux, Context API, or similar state management tools
Solid understanding of HTML5, CSS3, and responsive design
Familiarity with Git, NPM, Webpack, Babel, and related development tools
Experience integrating APIs and managing asynchronous data
Ability to write clean, scalable, and maintainable code
Good understanding of cross-browser compatibility and front-end performance optimization
Preferred Skills
Experience with Next.js, TypeScript, or Tailwind CSS
Knowledge of testing frameworks like Jest, React Testing Library, or Cypress
Familiarity with Node.js, Express, and databases like MongoDB or MySQL
Understanding of CI/CD pipelines and deployment processes
Soft Skills
Strong problem-solving and analytical skills
Good communication and collaboration abilities
Willingness to learn and stay up-to-date with new technologies
Ability to work independently and within a team environment
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Cogniter Technologies
Location(s): Mohali, Chandigarh
Keyskills:
Backend
Web technologies
Front end
DOM
Scalability
MySQL
Javascript
PHP
SEO
CSS3