24 Sep
|
TCS_India
|
Hyderabad
24 Sep
TCS_India
Hyderabad
Frontend Developer
About the Role
We are looking for a talented and motivated Frontend Developer to join our engineering team and build modern, responsive, and user-friendly web applications. You will work closely with designers, backend developers, and product teams to transform product requirements and UI designs into high-quality, scalable interfaces.
The ideal candidate has a strong understanding of modern frontend development, excellent attention to detail, and a passion for creating intuitive user experiences. You will be responsible for developing reusable components, integrating APIs, optimizing application performance, and ensuring applications work seamlessly across browsers and devices.
Key Responsibilities
- Develop responsive and interactive web applications using modern frontend technologies.
- Build reusable, maintainable, and scalable UI components.
- Convert Figma/UI designs and product requirements into functional interfaces.
- Collaborate with UI/UX designers, backend engineers, QA engineers, and product managers.
- Integrate REST APIs and handle frontend data, loading states, and error scenarios.
- Write clean, efficient, and maintainable code following established coding standards.
- Optimize applications for performance, accessibility, and cross-browser compatibility.
- Identify and resolve UI, performance, and functional issues.
- Participate in code reviews and contribute to improving development practices.
- Write and maintain unit and integration tests where required.
- Stay updated with emerging frontend technologies and industry best practices.
Required Skills
- Strong proficiency in HTML5,
CSS3, and JavaScript/TypeScript.
- Hands-on experience with React.js or a similar modern frontend framework.
- Good understanding of responsive web design and browser compatibility.
- Experience working with REST APIs and asynchronous JavaScript.
- Familiarity with Git and modern software development workflows.
- Understanding of component-based architecture and state management.
- Good knowledge of CSS frameworks or UI libraries such as Material UI, Bootstrap, or Tailwind CSS.
- Strong debugging and problem-solving skills.
- Good understanding of web accessibility and frontend performance optimization.
Preferred Skills
- Experience with TypeScript and modern React patterns.
- Familiarity with Redux, React Query, Zustand, or similar state-management solutions.
- Experience working with Figma and design systems.
- Knowledge of frontend testing frameworks such as Jest, Vitest, or React Testing Library.
- Basic understanding of CI/CD and frontend deployment processes.
- Experience working in Agile/Scrum development environments.
Education & Experience
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2+ years of experience in frontend development.
- Strong portfolio or examples of production web applications are a plus.
What We Offer
- Opportunity to work on impactful and scalable products.
- Collaborative and supportive engineering environment.
- Exposure to up-to-date frontend technologies and development practices.
- Opportunities for professional growth and learning.
📌 UI UX (Hyderabad)
🏢 TCS_India
📍 Hyderabad