Senior Angular Developer Job in Dallas, TX | Yulys
×

Job Title: Senior Angular Developer

Apply on Job
Company Name: 360 Technology
Salary: $ 0.00
-
$ 0.00 Hourly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: remote
Location: Dallas, TX, United States
Required Candidates: 1 Candidates
Skills:
Linux CLI
Unit Testing
Magento CLI
Job Description:


Key Roles and Responsibilities

Application Setup and Configuration •

Scaffold projects using the Angular CLI (ng new, ng generate) •

Coding using Angular.js framework and specific framework. •

Configure Angular modules, routing (Router Module), and lazy loading •

Manage environments (dev, prod, QA) using Angular’ s environment files •

Implement Module Federation (if working with micro-frontends) •

Responsible for creating user interactive screens using Bootstrap and Angular 6 to develop style • Work on Guides, Themes, Templates, and interface design. Component, Directive, and Pipe Development • Build reusable components using Component decorator •

Create custom directives (@Directive) for DOM manipulation •

Develop pure and impure pipes (Pipe) for data transformation •

Implement smart (container) and dumb (presentational) component patterns Service and API Integration • Use HTTP Client to consume RESTful APIs •

Handle HTTP interceptors for adding headers, tokens, or global error handling •

Create Angular services using @Injectable() to manage business logic or state •

Implement RxJS Observables, switchMap, mergeMap, fork Join, etc. for async operations State Management • Use RxJS for reactive programming and event handling •

Implement NgRx (or other state libraries like Akita or NGXS) for centralized state management • Handle state selectors, reducers, effects, and actions UI/UX & Styling •

Use Angular Material or custom design systems for UI components •

Build responsive layouts using Flexbox, Grid, or Angular CDK •

Implement SCSS/SASS with Angular’s View Encapsulation for modular styles •

Add animations using Angular’s built-in animation API (@angular/animations) Testing • Write unit tests for components, services, pipes using Jasmine and Karma •

Write end-to-end (E2E) tests using Protractor or Cypress •

Use Testbed for setting up testing environments •

Mock services, APIs, and dependencies for isolated testing Performance Optimization •

Apply lazy loading for feature modules to reduce initial bundle size • Use Change Detection Strategy. On Push for performance-sensitive components •

Optimize template expressions and avoid unnecessary pipes or lifecycle hooks •

Enable preloading strategies for better user experience Full stack Development •

Develop and maintain modern web applications using Angular (v15–17), TypeScript, and RxJS • Integrate front-end components with Java-based REST APIs •

Set up and scale Angular applications from scratch, applying best practices and modular design • Contribute to containerized applications and microservices if required Web Application Development •

Developed and maintained dynamic, scalable web applications using Angular. •

Created reusable components, services, and modules to ensure consistency and efficient development. API Integration •

Integrated RESTful APIs and third-party services for seamless frontend-backend communication. • Implemented error handling and data caching mechanisms to improve reliability and performance. Data Visualization •

Developed interactive and user-friendly data visualizations using High charts. •

Built custom charts and graphs to represent complex datasets effectively. Team Collaboration • Worked closely with cross-functional teams including UX/UI designers, back-end developers, and DevOps engineers. •

Participated in design discussions, code reviews, and Agile ceremonies such as sprint planning and retrospectives. Version Control & DevOps •

Managed version control using Git and streamlined workflows via CI/CD pipelines.

Automated testing builds and deployments across development, staging, and production environments. Front-End Engineering

Translate UI/UX mockups into reusable Angular components

Implement responsive, accessible, and high-performance web interfaces

Utilize Angular Material, High charts, AG Grid, and Google APIs

Apply state management patterns using NgRx or similar libraries Back-End & Integration Collaborate with back-end teams on API integration, authentication, and data services Troubleshoot full-stack issues, debug across layers, and optimize performance

Basic backend work using Java 8+, REST services, and microservices architecture DevOps & Tooling Leverage tools like Git, GitHub Actions, Jenkins, or Azure DevOps for CI/CD

Work with Webpack, npm/yarn, and Angular CLI to manage builds

Optimize applications for bundle size, lazy loading, and module federation


Required Qualifications

7 years of professional experience in front-end or full stack development

2+ years with Angular v15 and 1+ year with Angular v17

Java Backend working knowledge compared to frontend.

Strong command of JavaScript, TypeScript, RxJS, SCSS/CSS3, HTML5

Experience with RESTful API integration, NgRx, and building micro-apps

Familiarity with Java 8+ and back-end RESTful services

Strong proficiency in the Angular framework, including components, services, modules, routing, and state management

Solid understanding of Typescript , HTML5, CSS3,and responsive design principles • Experience with back-end languages and frameworks

Experience with SQL or NoSQL databases

Ability to design, develop, and consume RESTful APIs

Experience with unit testing and end-to-end testing frameworks

Familiarity with build tools and version control systems

Has worked on performance optimization (lazy loading, code splitting) and improving rendering efficiency, which shows good architectural and systems thinking.

Shown initiative in building reusable components and optimizing workflows — custom directives, CI/CD pipelines, and automation using Python.

Hands-on with module federation, high charts, and Angular Material

Strong understanding of responsive design, cross-browser compatibility, and accessibility (WCAG 2.1)

Version control experience with Git/GitHub/GitLab

Backend Exposure: Has worked with Node.js and has basic Python knowledge.

Regularly integrates RESTful APIs and uses Axios; includes authentication/security.

Angular Expertise 15 16 17 The candidate has working expertise with Angular 15 , 16 , 17.


Preferred Skills

Angular Expertise 15 16 17 The candidate has working expertise with Angular 15 , 16 , 17. Experience with Node.js, Express.js, or other full-stack technologies

Familiarity with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP)

Exposure to GraphQL, WebSockets, Python, or MLOps

Understanding of micro-frontend architectures, Progressive Web Apps (PWA)

UI/UX prototyping skills (Figma, Adobe XD, Sketch) and design collaboration

Angular certifications or cloud certifications (AWS Developer – Associate) are a plus Soft Skills Strong analytical, problem-solving, and debugging skills

Excellent communication skills with the ability to explain technical concepts clearly

Proactive, self-driven, and able to work independently or in team settings

Adaptability to fast-changing priorities and emerging technologies

Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.

Become a part of our growth newsletter