Point your AI agent at freehire and let it find you a job.

Get the CLI →

Full Stack Developer (Angular / Java) - Remote from Spain - Freelance

Discussion

Summary

This is a freelance full-stack developer role based in Spain, focusing on building and maintaining web applications using Angular and Java microservices. The developer will implement real-time data features and utilize AI tools for coding and refactoring.

Job Description: Full Stack Developer (Angular / Java)

La descripción completa del puesto cubre todas las habilidades asociadas, la experiencia previa y cualquier cualificación que se espera que tengan los solicitantes.
- English & Spanish speaking Work setting: Remote from Spain Type of contract: Freelance, full time Hourly rate: 30 € Key Responsibilities: Design, develop, and maintain web applications using Angular (latest versions).

Upgrade will be necessary Implement real-time data features using technologies such as ag-Grid or similar Collaborate with backend teams and contribute to the development and integration of Java-based API/microservices Ensure smooth communication between front end and backend services (RESTful APIs, JSON, etc.) Optimize application performance for speed and scalability, especially in data intensive scenarios Write clean, maintainable, and well-documented code following best practices Troubleshoot and resolve issues related to real-time data rendering and UI responsiveness Stay up-to-date with the latest trends in front-end and backend development Must Have: Solid experience (8+ years) in front-end development with Angular Experience implementing real-time data features (e.g., ag-Grid) Hands-on experience as a Java developer, especially with microservices (Spring Boot or similar frameworks) Proficiency in TypeScript, JavaScript, HTML5, and CSS3 Experience integrating RESTful APIs, working with JSON data Experience using AI for design UX, templates, coding, coding refactoring and vulnerability removals Familiarity with responsive and adaptive design principles Experience with version control systems (e.g., Git) Required English Level: B2 Required Spanish Level: B2 Desirable : Experience with state management libraries (e.g., NgRx, Akita) Familiarity with containerization (Docker, Kubernetes) Experience with data visualization libraries (e.g., D3.js, Chart. xqbhyrx js) Exposure to Agile/Scrum methodologies Experience in financial services or other real-time, data-intensive industries Interest or experience in UX design and prototyping tools (e.g., Figma, Adobe XD) Good communication skills in Portuguese Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available