Frontend Developer
Role details
Job location
Tech stack
Job description
A leading technology solutions provider in Málaga is seeking an experienced Frontend Developer to analyze and design frontend solutions. The ideal candidate will have over 4 years of experience with Angular and RESTful APIs, and will be responsible for leading projects from inception to delivery. This role offers an excellent opportunity for career growth in a international setting, with a focus on quality and best practices., * Technical Analysis and Design: Analyze, design, and propose robust frontend solutions based on the functional requirements defined.
- Project Development Leadership: Be responsible for the complete creation and structuring of frontend projects from scratch, ensuring scalability and best practices.
- Integration and Security: Implement and manage the integration of various applications and services, including the configuration of different authentication methods. Must ensure compliance with OWASP security best practices, ISO standards, etc.
- Execution and Delivery Commitment: Develop assigned tasks in a timely and accurate manner, meeting established timelines and maintaining direct responsibility for the quality and fulfillment of implemented requirements.
- Proactivity and Quality: Actively propose solutions and innovations to both technical and Management teams, ensuring optimal code quality, performance, and user experience (UX) of the delivered applications.
Requirements
- 4+ years of experience as a Frontend Developer.
- Portfolio of personal projects or Open Source contributions.
- Previous experience with frameworks like React or Vue.js.
Responsabilidades
- Analyze, design, and propose frontend solutions based on requirements.
- Lead the creation and structuring of frontend projects from scratch.
- Ensure compliance with OWASP security best practices.
Conocimientos
Angular (> 18 version) RESTful APIs Frontend Security Best Practices Clean Code CI/CD Practices Communication Skills, Bachelor's degree in Computer Science or STEM field, * Bachelor's degree in Computer Science, Engineering, or another STEM field.
- 4+ years of experience as a Frontend Developer.
- Strong programming skills and deep expertise in Angular (> 18 version)
- Solid understanding and practical application of software engineering principles, including comprehensive unit testing, end-to-end testing, clean code, architectural patterns (e.g., MVVM, unidirectional flow), and CI/CD practices.
- Extensive experience integrating complex applications using various RESTful APIs.
- Practical knowledge of frontend security best practices, especially those defined by OWASP, and experience implementing robust authentication/authorization flows (e.g., OAuth 2.0, OpenID Connect).
- Portfolio of personal projects, Open Source contributions, or demonstrable freelance experience.
- Previous experience with other frameworks such as React or Vue.js.
- Previous experience in backend development (e.g., Spring or Python).
- Familiarity with DevOps practices and tools like Docker or Kubernetes at a local development level.
- Ability to communicate and justify technical decisions to Management teams and mentor junior developers.