UI Angular Engineer / Full stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+35 more
Job description
Primary Skills: Angular, JavaScript, TypeScript, RxJS, NgRx, Angular Material, REST APIs, GraphQL, HTML, CSS, * We are seeking an experienced Front-End Angular Developer to join our banking client’s technology team in Phoenix, AZ. The ideal candidate will have strong hands-on experience building scalable, responsive, and secure web applications using Angular, JavaScript, TypeScript, RxJS, NgRx, and Angular Material., * The candidate will collaborate with business analysts, UX/UI designers, backend developers, architects, and QA teams to deliver high-quality banking applications. Experience integrating REST APIs and GraphQL services, optimizing front-end performance, and working with PostgreSQL or SQL Server databases is highly desirable. Node.js experience is a plus for supporting backend services and API integrations., n \n
-
Design, develop, test, and maintain enterprise-grade web applications using Angular, TypeScript, and JavaScript. \n
-
Build reusable, responsive, and accessible UI components using Angular Material, HTML, and CSS. \n
-
Implement reactive data flows and application state management using RxJS and NgRx. \n
-
Integrate front-end applications with REST APIs and GraphQL services. \n
-
Collaborate with backend teams to troubleshoot API integration issues and improve application performance. \n
-
Write clean, maintainable, scalable, and well-documented code following established engineering standards. \n
-
Work with PostgreSQL and SQL Server-backed applications to support data-driven business functionality. \n
-
Apply secure coding practices appropriate for banking applications, including proper session handling and sensitive-data protection. \n
-
Participate in code reviews, unit testing, defect resolution, sprint planning, and technical discussions. \n
-
Troubleshoot production issues and support application stability, performance, and reliability. \n
-
Collaborate with business analysts, product owners, QA engineers, and technical leads to deliver banking features on schedule. \n
Requirements
n \n
-
Strong hands-on experience with Angular and modern front-end application development. \n
-
Proficiency in JavaScript, TypeScript, HTML5, and CSS3. \n
-
Experience with RxJS, Observables, asynchronous programming, and reactive patterns. \n
-
Hands-on experience with NgRx for state management, including Actions, Reducers, Effects, and Selectors. \n
-
Experience developing reusable UI components using Angular Material. \n
-
Strong experience integrating RESTful APIs and working with GraphQL. \n
-
Understanding of responsive web design, browser compatibility, and front-end performance optimization. \n
-
Experience with Angular routing, forms, dependency injection, services, and component lifecycle management. \n
-
Knowledge of authentication, authorization, secure API communication, and front-end security best practices. \n
-
Experience with Git and Agile/Scrum development methodologies. \n
-
Working knowledge of PostgreSQL or Microsoft SQL Server, including SQL queries, joins, and data retrieval. \n
-
Strong debugging, problem-solving, communication, and collaboration skills. \n, n \n
-
Experience with Node.js and Express.js for backend services or API development. \n
-
Experience working on banking, financial services, payments, digital banking, or other enterprise applications. \n
-
Familiarity with OAuth 2.0, OpenID Connect, JWT, and role-based access control. \n
-
Experience with unit testing using Jasmine, Karma, Jest, or similar frameworks. \n
-
Familiarity with end-to-end testing using Cypress or Playwright. \n
-
Experience with CI/CD pipelines, code reviews, accessibility standards, and application performance monitoring. \n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…