Frontend Angular Software Engineer - Air Platform Team

at Nvidia
USD 120,000-235,800 per year
MIDDLE
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 3 TypeScript @ 3 SQL @ 3 Communication @ 6 Git @ 3 HTML @ 3 JavaScript @ 3 Networking @ 3 Angular @ 3 CSS @ 3 UI/UX @ 3 Asynchronous Programming @ 2 API @ 3 HTTP @ 3 Design Patterns @ 3 Agile @ 3

Details

NVIDIA is looking for an experienced UI/UX Angular Developer to join the Air team — the Digital Twin for Data Center Simulation web application (https://air.nvidia.com). You will design and build interactive, feature-rich interfaces for the Air simulation platform and help shape the user experience for software used to simulate and design advanced data centers.

Responsibilities

  • Develop responsive and user-friendly web applications using Angular, HTML, CSS, and JavaScript/TypeScript.
  • Apply state-of-the-art UX design patterns to create responsive, visually stunning, and highly interactive interfaces.
  • Optimize application performance, ensuring fast loading times and smooth user interactions.
  • Conduct usability testing and gather feedback to continuously improve the user experience.
  • Collaborate with product managers and design teams to understand user requirements and translate them into appealing and intuitive user interfaces.
  • Interact with backend developers to integrate APIs and ensure seamless data flow between the frontend and backend.
  • Deliver quality code and reusable assets that can be easily consumed to drive consistency across products.

Requirements

  • BS degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 2+ years of experience in architecting, designing, and building highly scalable interactive web applications using Angular.
  • Proficiency in UX (user experience) and UI (user interface) design principles and techniques, with the ability to apply them to create visually appealing and user-friendly interfaces.
  • Strong background in HTML5, CSS3, and JavaScript/TypeScript.
  • Comfortable working in a fast-paced, highly collaborative environment.
  • Strong verbal and written communication skills to collaborate and work effectively within a team.

Ways to stand out

  • Knowledge of version control systems (e.g., Git) and experience with agile development methodologies.
  • Familiarity with RESTful APIs and asynchronous programming concepts.
  • Knowledge of Linux networking and understanding of networking concepts and protocols.
  • Experience in safeguarding against common threats such as XSS, JS Injection, SQL Injection, Token/Session exploitation.
  • Excellent programming and problem-solving capabilities.

Compensation & Benefits

Equal Opportunity

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. NVIDIA does not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.