Senior Frontend Developer
Role details
Job location
Tech stack
Job description
As a Senior Frontend Developer, you won't just be writing code; you'll be shaping the technical direction of our frontend architecture. You will work closely with UX designers and backend engineers to deliver seamless digital experiences using the latest Angular ecosystems., * Architect & Develop: Design and implement complex, responsive web applications using Angular.
- Ensure Quality: Maintain high standards of code quality and comprehensive testing (Unit, Integration, and E2E).
- Component Design: Utilize and extend UI libraries like PrimeNG to build consistent, high-performance component architectures.
- Apply Best Practices: Leverage SOLID principles and design patterns to ensure the codebase remains maintainable and scalable.
- Collaborate: Participate in Agile ceremonies (Scrum/Kanban), conduct thorough code reviews.
Requirements
Are you a seasoned Angular expert who thrives on building scalable, high-quality user interfaces? We are looking for a Senior Frontend Developer to join our distributed team. You'll play a pivotal role in architecting robust frontend solutions while working in an environment that prioritizes clean code, testing, and agile collaboration., * Experience: 5+ years of professional experience in frontend development, with a deep focus on Angular.
- Testing Mindset: Proficiency with testing frameworks such as Jasmine, Karma, Jest, PlayWright or Cypress.
- UI/UX Savvy: Expert-level knowledge of CSS/SCSS and experience with component libraries like PrimeNG.
- Engineering Excellence: Strong understanding of SOLID principles, Clean Architecture, and RxJS for state management.
- Agile Native: Comfortable working in fast-paced, iterative environments.
- Location: Must be based in the European Union or able to work within the Spain Timezone (CET/CEST).
- Communication: Fluent English (written and verbal), Spanish is a plus.