Frontend Engineer, Angular

R Systems — Romania · Posted ~3 hours ago

Senior

Skills

Angular Frontend architecture SPA development Web application development Apache Kafka Avro Redis Microservices integration Web performance Microservices SPA

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A frontend engineering role focused on architecting and maintaining high-performance Angular single-page applications. You will integrate modern microservices with legacy systems, work with event-driven data flows, optimize performance, and build intuitive web experiences while taking ownership of frontend architecture.

Highlights

Opportunity to own frontend architecture for high-performance single-page applications, work with event-driven microservices and legacy systems, and solve complex technical challenges in a collaborative engineering environment.

Description

We are looking for a highly skilled Frontend Engineer to join our engineering team and help build the next generation of our user-centric web applications. In this role, you will take ownership of the frontend architecture, focusing on building a seamless, high-performance single-page application (SPA) using Angular. You will work within a sophisticated ecosystem that bridges modern microservices with robust legacy systems, ensuring that our users enjoy a lightning-fast and intuitive shopping experience. This is an opportunity for a driven professional who thrives in a collaborative environment and enjoys solving complex technical challenges across the full modern frontend stack. Responsibilities Lead the development and maintenance of high-quality, scalable web applications using Angular.Integrate frontend components with event-driven architectures, utilizing Apache Kafka and Avro schemas to ensure data consistency.Optimize application performance by leveraging Redis for session and cart-oriented caching.Implement and refine search experiences, including facets and autosuggest, using Algolia.Collaborate with backend teams to consume data from both modern PostgreSQL microservices and legacy Oracle catalogs via Kafka Connect (CDC).Maintain a rigorous CI/CD pipeline, managing Dockerized applications from development through to deployment via Jenkins and Ansible.Participate in peer code reviews and contribute to a GitFlow-inspired branching strategy to ensure high code quality and architectural integrity.Required Qualifications Deep expertise in building complex SPAs using the Angular framework.Strong understanding of event-driven architecture, specifically working with Apache Kafka and Schema Registry.Proficiency in integrating search solutions such as Algolia into frontend workflows.Experience working with containerization tools, including Docker and container orchestration platforms.Solid understanding of relational databases, including experience querying PostgreSQL and Oracle.Expertise in version control systems (Git/GitLab) and familiarity with PR-based workflows and GitFlow.Proven ability to work with CI/CD tools such as Jenkins or GitLab CI, and deployment automation like Ansible.