1 day ago
Sibiu, Romania +2 moreSenior
Responsibilities
- Design and deliver complex frontend solutions end to end using common design patterns and multiple technologies.
- Develop and maintain applications using JavaScript, Node.js, and Angular.
- Conduct code and design reviews to ensure solutions are maintainable, extensible, reusable, and compliant with standards.
- Perform debugging, investigations, service analysis, and remediation across a complex system landscape.
- Drive delivery-process automation and contribute to QA automation and software quality practices.
- Identify security, risk, control, and operational issues in engineering designs and solutions.
- Collaborate with peers and international teams while contributing to knowledge sharing and continuous improvement.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least five years of proven experience as a Frontend Engineer or in a similar role.
- Demonstrable JavaScript knowledge, including optimization methods, with hands-on experience in Node.js and Angular.
- Advanced practical experience with frontend testing using Karma/Jasmine or Jest.
- Ability to produce clean, maintainable, efficient code and conduct thorough code reviews.
- In-depth understanding of software quality and maintainability, including participation in QA automation.
- Excellent English communication skills.
- Experience with React, Google Cloud Platform, GitHub workflows, and Figma is preferred.
Tech Stack
Categories
About NTT DATA
NTT DATA is a Tokyo‑headquartered, publicly traded IT services firm within the NTT Group. It provides consulting, application development, system integration, cloud and enterprise application services, and managed/outsourcing services for large enterprises and public-sector organizations. The company operates in more than 50 countries and is listed on the Tokyo Stock Exchange.
