Frontend DevelopmentImplement
Role details
Job location
Tech stack
Job description
AI-assisted development. You will design and implement complex UI features, build robust backend services, and contribute to a scalable cloud-based architecture. You will also leverage AI tools such as Copilot, Cursor, Claude Code, and MCP to enhance productivity. In this role, AI acts as your co-developer, helping you move faster and smarter.Responsibilities Frontend DevelopmentImplement complex and high-performance UI features.Design and develop reusable UI components.Build responsive, interactive, scalable web applications using Angular (8+) and optionally React.Collaborate with UX designers to deliver intuitive experiences.Develop and maintain Saa S web client components integrated with microservices.Backend DevelopmentDesign, implement, and maintain backend services and APIs using Java (8+), Spring Boot, Hibernate, and microservices.Build scalable systems capable of handling large datasets.Write clean, testable code with unit tests.Evaluate and adopt new technologies.Contribute to
Requirements
system architecture and documentation.GeneralWork in an Agile/Scrum environment.Collaborate with cross-functional teams to deliver end-to-end solutions.Use AI tools throughout the SDLC to improve speed and quality.Innovate, solve complex problems, and contribute to architectural decisions.Follow best practices in design, development, and testing.Requirements Frontend2-4+ years with Angular 8+ (required), React (advantage).Strong knowledge of ES6+, HTML5, CSS3.Experience with responsive design and state management (Mob X/Redux).Testing frameworks (Jasmine, Karma) are an advantage.Backend3+ years of Java development.Strong experience with Spring, Spring Boot, Hibernate, REST APIs, and microservices.Experience with SQL/No SQL databases.Experience with Kafka or similar platforms.Linux experience.Familiarity with CI/CD tools (Maven, Git, Jenkins, Docker).Experience writing architecture documents.GeneralB. Sc. in Computer Science or related field.Strong communication and problem-solving skills.Ability to self-learn and work independently.Passion for AI tools for developers (Copilot, Cursor, Claude, etc.).Interest in agentic SDLC and modern AI-augmented workflows.Adaptability to rapidly evolving technologies.Nice to HavesExperience with AI/ML projects.Understanding of agentic AI principles.Experience with Big Data systems.Knowledge of advanced Dev Ops environments.Familiarity with SVG, Rx JS, or Web Sockets.Experience in security or financial domains.", "employmentType": "FULL_TIME", "industry": "FULL STACK", "jobLocation" : { "@type": "Place", "address": { "@type": "PostalAddress", "streetAddress": "Madrid", "addressLocality": "Madrid", "addressRegion": "Madrid", "addressCountry": "ES", "postalCode": "n/a" } }, "salaryCurrency": "EUR", "title": "Full stack engineer", "hiringOrganization" : { "@type" : "Organization", "name" : "ThetaRay" } }