




Job Summary: We are seeking a Fullstack Analyst with solid frontend and backend experience for an active development project featuring modern architecture, microservices, and cutting-edge JavaScript technologies, within an agile and collaborative environment. Key Highlights: 1. Participate in a project with modern architecture and microservices. 2. Collaborate on code reviews and continuous improvement. 3. Apply best practices in architecture and design. DESCRIPTION At GP DIGITAL, we are looking for an IT sector client **Fullstack Analyst** ---------------------- Would you like to participate in an active development project with **modern architecture, microservices, and cutting-edge JavaScript technologies**? We are seeking a **Fullstack profile** with solid experience in both frontend and backend, capable of participating in the analysis, design, and development of scalable solutions within an agile and collaborative environment. **Conditions** --------------- * Permanent contract * Work location: **Barcelona** * Remote work mode \*\*\* with occasional office attendance possible * Working hours: 9:00 AM to 7:00 PM (standard) **Your Responsibilities** ------------- * Participate in the **functional and technical analysis of new enhancements.** * Design and develop **microservices using Node.js and TypeScript.** * Build and maintain **BFF (Backend for Frontend) services.** * Develop frontend features using modern frameworks. * **Integrate applications with APIs** and external services. * Implement **unit tests** and ensure code quality. * Collaborate on code reviews and continuous improvement processes. * Participate in agile ceremonies and collaborate with multidisciplinary teams. * Apply **best practices in architecture, design, and refactoring.** REQUIREMENTS **Mandatory** ------------------ ### **Backend** * **More than 4 years of web development experience.** * Proven professional experience with **TypeScript.** * Proven professional experience with **Node.js using TypeScript in backend environments.** ### **Frontend** * **Minimum 2 years of verifiable experience** with one of the following frameworks: * **Vue 3 (preferred)** * **Vue 2\.5** * **Angular** * **React** * Proven professional experience in ### **Cross-cutting Knowledge** * Advanced consumption of **REST APIs.** * Handling authentication, errors, and edge cases. * Experience applying design patterns and refactoring. * Regular use of **Git,** branching, Pull Requests, and code reviews. * English for professional conversation. **Desirable** ------------ ### **Architecture and Development** * Experience in defining and developing **microservices.** * Experience with **BFF services.** * Design of application and component architectures. * State management with Pinia, Vuex, Redux or equivalents. * Application of **SOLID principles and Clean Code.** * Experience in frontend framework version migrations. * Practical SQL knowledge in real projects. ### **Integrations and Deployment** * **Integration with external services and APIs.** * Experience working in CI/CD environments. * Kubernetes knowledge. * Experience with AWS services (Lambda, EC2, S3, RDS, etc.). ### **Methodologies** * Experience working with **agile methodologies** (Scrum, Kanban or similar). About us ... **Digital Group** We are an IT consultancy with a team of over 150 technology professionals, offering stable projects with leading national and international clients, delivering application development, system architecture, Artificial Intelligence, Cloud, Cybersecurity, Big Data, etc. More information on our website **www.grupodigital.eu**

