Role: Front-End Architect
Location: Madrid, Spain (Hybrid)
Type: Permanent
Skills: ANGULAR JS, REACT JS, FULLSTACK ( JAVA + UI ), UX CONSULTANT & AEM
Location: Madrid, Spain
Working Model: Hybrid (1 day per week at the client's offices)
Language proficiency: Spanish and English
We’re seeking a highly skilled Front-End Solution Architect to join our team and lead technical excellence across our client engagements. This role is ideal for someone who combines hands-on engineering capability with strong architectural vision and team leadership.
⭐ What You Will Bring
Core Expertise:
* Front-End Technologies: TypeScript, Angular.js, React.js, UI architecture, Adobe Experience Manager (AEM)
Nice to have experience
* Backend Understanding: Java & Spring Boot fundamentals (for solution-level alignment)
* Engineering Practices: TDD, Pair Programming, CI/CD, XP methodologies
* Cloud: Experience working in AWS cloud environments
* DevOps & Repo Management: Advanced GitHub repository and workflow management
🎯 Key Responsibilities
Technical Leadership
* Lead and mentor product teams in modern engineering and architectural practices.
* Own the technical debt backlog, ensuring visibility, prioritization, and remediation.
* Act as a bridge between product owners, architects, and development teams to ensure technical alignment and quality.
Architecture & Maintainability
* Define and enforce design patterns (e.g., circuit breaker, retry policies) and high-quality front-end architecture.
* Guide teams through Pair/Mob programming, ensuring consistent implementation and maintainable codebases.
* Oversee code reviews and uphold engineering excellence across all front-end assets.
Code Quality & Tooling
* Manage and optimize library dependencies (updates, deprecations, performance considerations).
* Enforce code quality using Sonar, Linters, and other tooling to maintain clean, robust code.
* Support operational readiness and code stability throughout the software lifecycle.
Testing & Quality Assurance
* Promote testing best practices aligned with QA strategies.
* Ensure adequate unit, functional, and integration test coverage.
* Collaborate in “3 Amigos” sessions (PO, QA, Architect) for planning and refining features at the epic level.
CI/CD & Deployability
* Define and evolve CI/CD pipelines, ensuring seamless builds, deployments, and automation.
* Review deployment architectures and branching strategies to enable continuous delivery.
Security & Compliance
* Identify potential security risks in front-end implementations.
* Review and address security alerts and vulnerabilities to protect application integrity.
Observability & Monitoring
* Work closely with Solutions Architects to define observability requirements and KPIs.
* Monitor APM tools (e.g., Dynatrace), set alert rules, and analyze logs to ensure system stability.
Performance & Scalability
* Support and review load and synthetic tests to validate front-end performance.
* Ensure applications meet performance standards across multiple environments and traffic loads.
🌱 Why Join Us
At Coforge, you will play a key role in shaping high-impact digital solutions. You’ll collaborate with passionate teams, influence technical strategies, and contribute to projects that make a real difference. Your growth and technical mastery matter to us—we grow when you grow.