Front-End Architect
Role details
Job location
Tech stack
Requirements
Join Plexus Tech. We are looking for a Front-End Architect profile. Requirements - More than 3 years of experience in software design or end-to-end architecture platforms and solutions. - Extensive experience with frontend technologies within the Angular ecosystem. - Solid knowledge of modern frontend standards: HTML5, CSS3, TypeScript, ES6+. - Experience in building and maintaining scalable component libraries, with an emphasis on reusability, consistency and performance. - Experience with micro-frontend architectures (e.g. module federation, domain-based decomposition and independent deployment). - Experience with state management patterns, inter-application communication and shared contracts. - Experience with microservices architecture: knowledge of the design and implementation of microservices-based solutions. - Experience working in cloud environments, preferably AWS. - Experience in the design and implementation of high-performance and high-availability solutions. - Knowledge of continuous delivery processes and tools. - Excellent oral and written communication skills in English. Desirable - Experience with backend technologies in the Java ecosystem. - Experience in the design and implementation of architectures using various types of databases and cache, as well as messaging technologies such as Kafka, Redis, PostgreSQL or other alternatives. - Experience in the design and implementation of architectures for public APIs and websites. - API Management: Experience with API gateways, RESTful services and API lifecycle management. - Performance optimisation: Skills in optimising system performance, including load balancing and caching strategies. - Experience with containers: Proficiency in Docker and Kubernetes for container orchestration. - DevOps practices proficiency: Experience with CI/CD pipelines, infrastructure as code (IaC) and automation tools such as Jenkins, Terraform or Helm. - Knowledge of security best practices: Familiarity with security protocols, encryption and compliance standards relevant to the travel industry. - Experience in the travel industry. - Experience working with agile methodologies such as Scrum or SAFe. Work with leading professionals. Access to ongoing training. Professional growth. Flexible compensation including health insurance, meal vouchers, childcare and transport.