Angular Developer
NTT DATA Europe & Latam
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Us
We are a group of software engineers within NTT DATA Romania, passionate about JavaScript and front-end development. Our UI / UX & Front-end Technologies Competence Center comprises over 60 web developers with diverse experience levels, united by a passion for technologies like Angular, React, Polymer, and Vue.js. We specialize in providing customized solutions including Web Development, Mobile Apps (PWA), AEM and other Content Management Systems Development, Web Systems Integrations, and UI/UX Design. We're looking for talented and creative engineers to join our team and help us create exceptional web experiences.
We are currently supporting a leading client in the financial sector, focused on delivering innovative digital solutions for tax and regulatory processes. This strategic project involves developing and enhancing enterprise applications for tax compliance and appeals management, working on scalable systems, integrating with external authorities, and supporting core business platforms.
What You'll Be Doing
- Develop responsive and user-friendly web interfaces using Angular, integrating seamlessly with backend microservices.
- Design and implement reusable UI components ensuring compatibility, scalability, and fault tolerance across browsers and devices.
- Collaborate with backend developers to integrate APIs for real-time data exchange and updates.
- Contribute to UX design for AI-powered tools and integrate LLM outputs into user interfaces.
- Build interactive dashboards and visualizations to support forecasting models and production planning insights.
- Ensure intuitive user experiences for data input, visualization, and analysis to empower production planners in decision-making.
- Work closely with the QA team to validate UI functionality, performance, and reliability through unit and integration testing.
- Optimize frontend performance by identifying bottlenecks, refining code, and implementing caching and lazy loading strategies.
- Document component usage and user guides to support knowledge sharing and future maintenance.
What You'll Bring Along
- A University degree or advanced diploma in a software engineering-related discipline (Computer Science preferred), or equivalent experience.
- Minimum 5 years of experience in frontend development with a strong focus on Angular.
- Solid experience with Angular, RxJS, and NgRx or other state management libraries.
- Familiarity with RESTful APIs and integration with backend services.
- Experience with UX design for AI-powered tools and integration of LLM outputs into user interfaces is a significant plus.
- Experience with unit testing frameworks (Jasmine/Karma) and end-to-end testing tools (Cypress/Protractor).
- Proficiency in HTML5, CSS3, SCSS, and TypeScript.
- Experience with build tools (Webpack) and package managers (npm/Yarn).
- Familiarity with Docker and containerized frontend deployments.
- Experience with Git and CI/CD pipelines for frontend applications.
- Understanding of accessibility standards and responsive design principles.
- Experience in finance-related projects is a plus.
- Excellent verbal and written communication skills in English. German language skills are a plus.
Key skills/competency
- Angular Developer
- Frontend Development
- UI/UX Design
- JavaScript
- RxJS
- NgRx
- RESTful APIs
- HTML5
- CSS3
- TypeScript
How to Get Hired at NTT DATA Europe & Latam
- Tailor your resume: Highlight your 5+ years of Angular experience, RxJS, NgRx, and API integration skills.
- Showcase relevant projects: Emphasize any finance industry or AI/LLM integration experience.
- Prepare for technical questions: Be ready to discuss Angular concepts, component design, and performance optimization.
- Demonstrate collaboration: Highlight your experience working with backend developers and QA teams.
- Communicate effectively: Prepare to discuss your English communication skills and any German language abilities.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background