NTT DATA - Irving, TX

posted 3 months ago

Full-time - Mid Level
Irving, TX
Professional, Scientific, and Technical Services

About the position

NTT DATA is seeking an Angular/UI Developer to join our team in Irving, Texas. This role is pivotal in creating and implementing user interfaces that are not only functional but also visually appealing. The ideal candidate will have extensive experience in UI development, particularly with JavaScript frameworks such as AngularJS. You will be responsible for developing user interfaces using Angular, TypeScript, and related technologies, ensuring high performance and responsiveness of applications. Your role will also involve working with various development tools including Eclipse, GIT, Nexus, Maven, ANT, and JBOSS App Server, as well as conducting unit testing using Jasmine and Karma. In this position, you will leverage your solid knowledge of HTML, CSS, JavaScript, and jQuery to create responsive UI/UX designs and mobile applications. You will also be expected to have hands-on experience with relational databases such as Oracle or SQL Server, and be proficient in RESTful API design and implementation. As an individual contributor, you will convert designs from Figma to Angular and implement complex Angular applications, directives, controllers, and services. You will also provide technical direction to junior programmers and participate in design review meetings to ensure project objectives are met. Your ability to prioritize and manage multiple milestones and projects efficiently will be crucial. You will perform system design and specification development, program logic, and flow-charting to meet project objectives. This role requires a proactive approach to problem-solving, identifying root causes, and providing effective solutions related to object identity and error handling. If you are passionate about UI development and want to be part of an innovative and inclusive organization, we encourage you to apply.

Responsibilities

  • Develop user interfaces with Angular, TypeScript, and related technologies.
  • Ensure high performance of applications and provide support.
  • Implement complex Angular applications, directives, controllers, and services.
  • Conduct unit testing using Jasmine and Karma.
  • Convert designs from Figma to Angular.
  • Provide technical direction to junior programmers.
  • Perform system design and specification development, program logic, and flow-charting that meets project objectives.
  • Participate in design review meetings with other members of application development.

Requirements

  • Bachelor's degree in Computer Science or equivalent required.
  • Extensive experience in creating and implementing UI development.
  • Solid experience with object-oriented driven development and frameworks.
  • Proficient in JavaScript frameworks such as AngularJS, HTML, TypeScript, JavaScript, CSS, jQuery, AJAX, and front-end technologies.
  • Hands-on experience with relational databases such as Oracle or SQL Server.
  • Experience in RESTful API design and implementation.
  • Strong hands-on experience with JavaScript, SCSS/CSS, and HTML.
  • Experience with development tools such as Eclipse, GIT, Nexus, Maven, ANT, and JBOSS App Server.

Nice-to-haves

  • Experience in ReactJS, Material UI, and Redux is a plus.
  • Experience in testing frameworks such as Jasmine, Karma, and Protractor.
  • Hands-on experience with Node.js and MongoDB.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service