Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Rose International

Senior Angular Engineer - Enterprise UI & TypeScript

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
70
out of 100
Average of individual scores

Were these scores useful?

Job Description

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.
•