Tech Mahindra, a leading global IT services provider, is seeking a Sr. Software Engineer – Angular Cypress for its Hyderabad location. This role is perfect for experienced front-end developers who specialize in Angular 19 and Cypress for end-to-end testing. If you have a strong foundation in web development, testing, and state management, this opportunity could be the next step in your career.
Role Overview :
The selected candidate will be responsible for developing modern web applications, ensuring high-quality code, and automating UI testing. They will collaborate with cross-functional teams to build scalable applications while adhering to industry best practices.
Job Details :
Position: Sr. Software Engineer – Angular Cypress
Experience Required: 3 – 25 years
Location: Hyderabad, India
Domain: IT
Educational Qualification: Bachelor’s degree or higher
Job Posting Date: March 4, 2025
Application Deadline: May 31, 2025
Job Reference No.: 1036646
Key Responsibilities :
1. Front-End Development
✔️Build dynamic and responsive web applications using Angular 19.
✔️Implement state management solutions with Signals for optimized data handling.
✔️Ensure seamless user experiences across different devices and browsers.
2. Testing and Code Quality
✔️Develop Cypress end-to-end test scripts to automate UI testing.
✔️Maintain high test coverage using unit testing frameworks like Jasmine, Jest, and Karma.
✔️Conduct thorough code reviews to uphold coding standards and best practices.
3. Collaboration and Optimization
✔️Work closely with back-end teams to integrate with PostgreSQL databases.
✔️Utilize tools like Git/Bitbucket for version control and contribute to CI/CD pipelines.
✔️Debug issues efficiently and optimize application performance.
Required Skills and Experience :
✔️Expertise in Angular 19, JavaScript, TypeScript, HTML5, CSS3, SASS, Bootstrap, Flexbox, and Media Queries.
✔️Strong knowledge of Cypress for automated testing.
✔️Hands-on experience with Signals and State Management in Angular 19.
✔️Familiarity with unit testing frameworks such as Jasmine, Jest, and Karma.
✔️Proficiency in working with Git/Bitbucket and CI/CD pipelines.
✔️Ability to troubleshoot, debug, and enhance application performance.
✔️Experience in an Agile development environment with strong problem-solving skills.
Why Join Tech Mahindra?
Tech Mahindra offers an innovative and collaborative work environment where employees get to work with cutting-edge technologies. As part of the team, you will:
✔️Be involved in high-impact projects with leading global clients.
✔️Gain hands-on experience in modern web development and automated testing.
✔️Work in an organization that values continuous learning and professional growth.
✔️Enjoy a dynamic and supportive workplace with competitive compensation.
How to Apply?
If you have the skills and experience required for this role, apply before May 31, 2025. Join Tech Mahindra and contribute to building innovative digital solutions while advancing your career in front-end development.
Apply : Click Here
Post a Comment