Required Skills, Experience, & Abilities
- 8+ years of experience designing and developing enterprise-scale, highly componentized web applications, with a strong focus on Angular development.
- Deep expertise in Angular, TypeScript, JavaScript, RxJS, HTML5, CSS3, and modern front-end architecture.
- Strong experience building responsive, scalable, and high-performance user interfaces.
- Strong knowledge of Angular testing frameworks, including Jest, and UI development best practices.
- Experience establishing reusable UI component libraries, implementing state management solutions, and driving front-end architecture decisions.
- Strong experience consuming and integrating RESTful APIs and microservices.
- Strong understanding of software engineering best practices, design patterns, modular architecture, reusable component design, and front-end performance optimization.
- Advanced troubleshooting and debugging skills, including application performance optimization, user experience improvements, and browser rendering efficiency.
- Experience working with SQL databases, preferably Oracle, including query optimization, data analysis, and application data integration.
- Experience working collaboratively with product owners, UX designers, backend engineers, and platform teams in an Agile environment.
Desired Skills, Experience, & Abilities
- Working knowledge of Java, Spring Boot, and the Spring Framework to support API integration, backend troubleshooting, and full-stack collaboration.
- Familiarity with messaging and event-driven architectures using Kafka and enterprise messaging platforms.
- Experience developing and deploying applications in cloud-native environments using Kubernetes, Docker, and CI/CD pipelines.
- Familiarity with Jenkins, Tekton, Harness, and code quality platforms.
- Experience mentoring developers on modern UI development standards.
Job Overview
Senior Angular Engineer responsible for designing and developing enterprise-scale web applications, with Angular as the primary technology and Java as a secondary skill. The role focuses on modern front-end engineering, reusable component development, application architecture, performance optimization, and REST API integration. The engineer will collaborate with backend and platform teams to support full-stack integration, troubleshoot issues, and deliver scalable, high-performance software solutions.
Responsibilities
- Design, develop, and maintain enterprise-scale, highly componentized web applications using Angular and modern front-end technologies.
- Build responsive, scalable, and high-performance user interfaces using TypeScript, JavaScript, RxJS, HTML5, and CSS3.
- Establish reusable UI component libraries and implement state management solutions.
- Drive front-end architecture decisions and promote modern UI development standards and best practices.
- Mentor developers on front-end engineering practices and standards.
- Integrate RESTful APIs and microservices and support backend troubleshooting using Java and Spring Boot as needed.
- Support integrations involving messaging and event-driven architectures, including Kafka and enterprise messaging platforms.
- Develop and deploy applications in cloud-native environments using Kubernetes, Docker, and CI/CD pipelines.
- Work with SQL databases, preferably Oracle, to support data integration, analysis, and query optimization.
- Apply design patterns, modular architecture, and reusable component design to improve maintainability and scalability.
- Troubleshoot and debug application issues, optimize performance, and improve user experience and browser rendering efficiency.
- Collaborate with product owners, UX designers, backend engineers, and platform teams in an Agile environment to deliver high-quality software solutions.
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
About Rose
- Founded in 1993
- Office Locations Across the U.S.
- 150+ Clients: Corporations and Government Agencies
- Employee Oriented Company
- Challenging Assignments Across the U.S.
- Continuous Professional Development
EMPLOYEE COMMENTS
- We want you to work with us, but don't take our word for it. Take a look at this sampling of employee comments. They speak for themselves.