Experience: 1.5 to 2 Years
Location: Surat, Gujarat
Working Days: Monday to Friday
We are looking for a skilled and motivated React.js Developer to join our development team. The ideal candidate should have a strong foundation in JavaScript and React.js, with the ability to build modern, responsive, scalable, and high-performance web applications.
The candidate will be responsible for developing user interfaces, creating reusable components, integrating APIs, managing application state, optimizing performance, and maintaining high-quality code.
Key Responsibilities
- Develop modern, responsive, and user-friendly web applications using React.js.
- Build reusable and scalable UI components using a component-based architecture.
- Work with JavaScript (ES6+), JSX, React Hooks, state, props, and other React fundamentals.
- Integrate REST APIs and third-party services into React applications.
- Work with state management solutions such as Redux, Context API, or similar libraries.
- Implement client-side routing and navigation using solutions such as React Router.
- Optimize applications for performance, scalability, and cross-browser compatibility.
- Ensure responsive designs work effectively across desktop, tablet, and mobile devices.
- Write clean, maintainable, reusable, and well-structured code.
- Identify, troubleshoot, and resolve bugs and performance issues.
- Collaborate with UI/UX designers, backend developers, QA engineers, and other team members.
- Follow Git-based version control and collaborative development practices.
- Participate in Agile ceremonies, sprint planning, stand-ups, and code reviews.
- Write and maintain unit, integration, and end-to-end tests.
Required Skills & Qualifications
- 1.5+ years of professional experience as a React.js Developer.
- Strong knowledge of React.js fundamentals, including components, JSX, props, state, Hooks, and lifecycle concepts.
- Strong proficiency in JavaScript and ES6+.
- Good understanding of HTML5, CSS3, and responsive web design.
- Experience with Git and version control workflows.
- Experience with API integration and asynchronous data handling.
- Familiarity with Redux, Context API, or other state management libraries.
- Understanding of React Router and client-side routing.
- Experience with testing tools such as Jest and React Testing Library.
- Familiarity with build tools and modern JavaScript tooling such as Webpack, Babel, Vite, or similar.
- Valuable understanding of coding standards, clean code, and development best practices.
- Ability to debug issues and solve technical problems independently.
- Good communication and teamwork skills.
- Ability to work effectively in an Agile development environment.
Good to Have
- Knowledge of GraphQL and its integration with React applications.
- Understanding of Web Accessibility (a11y) standards and best practices.
- Experience with Internationalization (i18n) and Localization (l10n).
- Familiarity with Docker and containerization.
- Understanding of WebSockets and real-time communication.
- Experience with performance optimization and modern frontend architecture.
- Familiarity with CI/CD and deployment workflows.
- A strong portfolio demonstrating React.js projects and practical development experience.
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred.
What We Expect
- Strong problem-solving and analytical abilities.
- Ownership of assigned tasks and responsibility for timely delivery.
- Proactive communication with team members and stakeholders.
- Ability to understand requirements and convert them into effective technical solutions.
- Willingness to learn new technologies and continuously improve development skills.
- Commitment to writing reliable, scalable, and maintainable code.
How to Apply
If the above requirements match your skills and experience, please contact us at:
Phone: +91-XXXXXXXXXX
Email:
[email protected]
Pay: ₹200,000.00 - ₹450,000.00 per year
Benefits:
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person
📌 ReactJS Developer (India)
🏢 atologist infotech
📍 India