Noida, UP (IN) , IN , Full Time . 300,000 - 500,000 INR
Responsibilities
- Develop, test, and maintain high-quality front-end applications using React.js.
- Collaborate with UI/UX designers to implement responsive and visually appealing interfaces.
- Integrate RESTful APIs and ensure seamless data handling between the front-end and back-end.
- Optimize application performance by following best practices and implementing efficient code.
- Write clean, modular, and reusable components using React and related technologies.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with the latest advancements in front-end development and React ecosystem.
- Work with version control systems like Git for efficient code management.
Requirements
- 1 year of experience in React.js development.
- Experience with TypeScript for type-safe development.
- Knowledge of testing frameworks such as Jest, React Testing Library, or Enzyme.
- Familiarity with front-end performance optimization techniques.
- Understanding of Agile methodologies and working in a collaborative environment.
- Experience with Progressive Web Apps (PWA) development.
- Experience with state management libraries (Redux, Context API, or similar).
- Good understanding of React Hooks (useState, useEffect, useContext, etc.).
- Knowledge of HTML5, CSS3, and responsive design principles.
- Experience with Bootstrap, Tailwind CSS, or Material UI for styling.
- Familiarity with RESTful APIs and JSON for data fetching and integration.
- Understanding of component lifecycle methods and React Router for navigation.
- Basic experience with Webpack, Babel, and NPM/Yarn for project setup and bundling.
- Strong problem-solving skills and debugging abilities.
- Good communication and teamwork skills.
- MBA degree is an additional advantage.
- Decent certifications from reputed company / agency in related fields.
- Good experience of working with international clients.
Skill Sets
- React.js
- Next.js (for SSR/SSG applications)
- Redux, Context API, Recoil, or Zustand (for state management)
- Axios or Fetch API (for HTTP requests)
- Styled Components, SCSS, Tailwind CSS, or Bootstrap (for styling)
- Git & GitHub/GitLab/Bitbucket (for version control)
- Webpack, Babel, Vite (for project bundling and optimization)
- Jest, React Testing Library, Cypress (for testing)
- CI/CD tools like GitHub Actions, Jenkins, or Bitbucket Pipelines (a plus)
Tool Sets
- Task Management: Asana, ClickUp
- Team Cloud: GDrive, OneDrive, GKeep
- Team Communication: Slack, Microsoft Teams
- Team Meeting: GMeet, Skype
Equal Opportunity Employer
Ensuring a diverse and inclusive workplace where we learn from each other is core to SmartXaaS LLP's values. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer.