TCS is hiring an Angular Developer proficient in Angular 7 and above. The ideal candidate will have a strong background in front-end technologies and a passion for creating high-quality web applications.
Experience. 4+ years
Key Responsibilities
- Develop and maintain dynamic web applications using AngularJS and modern JavaScript frameworks.
- Create self-contained, reusable, and testable modules and components.
- Ensure clear dependency chains concerning app logic and the file system.
- Implement SEO solutions for single-page applications.
- Optimize CSS and JavaScript methods for performant visual effects, ensuring a smooth user experience (above 30fps).
- Collaborate with back-end developers and web designers to improve usability and optimize the application for maximum speed and scalability.
- Validate user actions on the client side and provide responsive feedback.
- Write clean, maintainable, and non-blocking code, applying advanced techniques like multi-threading when necessary.
- Create custom modules that extend core AngularJS elements.
- Build the infrastructure for serving the front-end app and assets.
- Automate the build process for production using task runners or scripts.
- Document code using JSDoc or similar conventions.
- Write extensive unit tests using automated TDD tasks and create end-to-end test suites using Protractor or equivalent tools.
- Develop configuration, build, and test scripts for Continuous Integration (CI) environments.
Skills and Qualifications
- Proficiency in JavaScript, jQuery, CSS, and HTML5.
- Strong communication skills, both verbal and written.
- In-depth knowledge of AngularJS practices and commonly used modules.
- Experience in client-side validation and user feedback mechanisms.
- Familiarity with the responsibilities of the platform, database, API, caching layer, proxies, and other web services.
- Proven experience with building front-end applications and optimizing them for performance.
- Knowledge of version control systems and CI/CD practices.
To Apply
If your skills and experience match the requirements, please respond to this email with your updated CV and include the following details.
- Name
- Contact Number
- Email ID
- Highest Qualification
- Current Organization Name
- Total IT Experience
- Current CTC
- Expected CTC
- Notice Period
Join TCS to take the next step in your career and contribute to innovative projects in a collaborative environment!