
Angular Developer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and maintain enterprise-level Single Page Applications utilizing Angular and TypeScript.
• Create reusable UI components, shared libraries, and modular front-end frameworks.
• Develop responsive web applications compatible with desktop, tablet, and mobile browsers.
• Integrate Angular applications with Java Spring Boot REST APIs, GraphQL services, and enterprise middleware solutions.
• Collaborate with UX/UI designers to transform Figma or Adobe XD designs into accessible user interfaces.
• Implement secure authentication and authorization mechanisms.
• Develop reactive applications leveraging RxJS, Observables, Reactive Forms, and Angular Signals.
• Implement client-side state management using NgRx, Akita, or Component Store.
• Optimize application performance through techniques such as lazy loading, AOT compilation, tree shaking, route preloading, and code splitting.
• Create dashboards, reporting modules, and data visualization components.
• Write unit, integration, and end-to-end tests.
• Engage in architecture discussions, code reviews, sprint planning, and Agile development processes.
• Troubleshoot production issues and enhance browser compatibility and front-end performance.
• Collaborate with DevOps teams to automate deployments via CI/CD pipelines.
• Assist in modernizing legacy Java applications into cloud-native Angular and Spring Boot architectures.
• Support enterprise portals, financial transaction systems, healthcare applications, insurance platforms, workflow automation, identity management, dashboards, and analytics portals.
• Contribute to front-end architecture, UI development, Java API integration, testing, performance optimization, cloud deployments, and ongoing enhancement of mission-critical applications.
• 5+ years of professional experience in front-end software development.
• 4+ years of practical Angular development experience focused on building enterprise applications.
• Strong expertise in Angular 14+, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS, and modern front-end development methodologies.
• In-depth understanding of Angular architecture, including Components, Modules, Services, Dependency Injection, Directives, Pipes, Routing, and Lifecycle Hooks.
• Significant experience with RxJS, Observables, Reactive Forms, Angular Signals, and asynchronous programming.
• Proven experience in integrating Angular applications with Java Spring Boot REST APIs and GraphQL services.
• Familiarity with Java backend technologies such as Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and Microservices architecture.
• Experience implementing authentication through JWT, OAuth2, OpenID Connect, Keycloak, Azure AD, Okta, or Auth0.
• Hands-on experience with Angular Material, PrimeNG, Bootstrap, Tailwind CSS, or similar UI component libraries.
• Experience with state management implementation using NgRx, Akita, or Component Store.
• Familiarity with Webpack, Angular CLI, npm, Yarn, Maven, and enterprise build pipelines.
• Experience using Git, GitHub, GitLab, Bitbucket, or Azure DevOps.
• Familiarity with CI/CD platforms such as Jenkins, GitHub Actions, Azure DevOps Pipelines, or GitLab CI.
• Strong debugging, browser profiling, and performance optimization capabilities utilizing Chrome DevTools and Lighthouse.
• Experience working within Agile Scrum development environments.
• U.S. Citizens, Green Card Holders, EAD Holders, and candidates eligible for H-1B transfer are encouraged to apply.
• This position cannot accommodate new H-1B visa sponsorships.
• Competitive compensation package.
• Comprehensive benefits.
• Supportive work-life balance.
• Opportunities for career growth.
• Continuous learning and development opportunities.
Nomad eCommerce
Uniform Advantage (UA Brands)
CodiLime
Atomic Invest
Get handpicked remote jobs straight to your inbox weekly.