Role Overview
We are looking for a Frontend Developer (React.js) to join our team in Chennai. This is a full-time, on-site position suitable for candidates with 0–2 years of experience, with a preference for freshers who have completed internships. You will be responsible for developing responsive, scalable, and user-friendly web applications.
Responsibilities
- Develop responsive, scalable, and user-friendly web applications using React.js.
- Build reusable UI components and maintain a clean, modular frontend architecture.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
- Integrate frontend applications with RESTful APIs and cloud-based services.
- Deploy, monitor, and maintain frontend applications on AWS.
- Optimize application performance, responsiveness, and cross-browser compatibility.
- Debug, troubleshoot, and resolve frontend issues efficiently.
- Participate in code reviews and follow coding standards.
- Leverage AI-powered development tools to improve productivity.
- Stay updated with emerging frontend technologies and industry trends.
Requirements
- Proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience with Responsive Web Design and frameworks like Bootstrap or Tailwind CSS.
- Knowledge of TypeScript, REST APIs, and JSON.
- Familiarity with AWS for deployment and hosting basics.
- Proficiency with Git and GitHub.
- Experience using AI Development Tools such as ChatGPT, GitHub Copilot, or Claude.
- Bachelor's degree in Computer Science, IT, Software Engineering, or a related field.
- Strong analytical, problem-solving, and communication skills.
Added Advantage
- Exposure to or knowledge of GIS (Geographic Information Systems).
- Internship or academic project experience using React.js and AWS.
Skills
- React.js
- JavaScript
- AWS
- TypeScript
- Git