05 ago
|
Talent
|
Barcelona
pbAbout MIGx /b /ppMIGx is a general consulting company with an exclusive focus on the healthcare and life science industries, with their particularly demanding requirements on quality and regulatory aspects. We have been managing challenges and solving problems for our clients in the areas of compliance, business processes and many others. /ppMIGx interdisciplinary teams from Switzerland, Spain and Georgia have been taking care of projects in the fields of MA, Integration, Application, Data Platforms, Processes, IT management, Digital transformation, Managed Services and compliance. /ppbr/ppbThe Opportunity /b /ppWe're looking for a Full Stack Engineer to join our Data and AI Engineering team. This role is ideal for individuals who take pride in building secure, scalable systems that bridge frontend user experiences with robust backend architectures, enabling real-world data and AI applications in the life sciences domain. /ppYou'll collaborate with Data Engineers and AI Engineers to develop clean, maintainable code across the entire technology stack, creating API-driven architectures and intuitive user interfaces that adhere to modern engineering best practices. /ppbr/ppbWhat You'll Do /b /pulliDesign and develop responsive web applications using React and modern JavaScript/TypeScript following component-based architecture principles. /liliBuild and maintain well-documented, testable RESTful APIs using FastAPI, Flask, or similar frameworks. /liliImplement API-centric architectures that ensure clean separation between frontend and backend services, enabling scalable and maintainable applications. /liliApply software engineering best practices including SOLID principles, DRY, clean code, proper error handling, and comprehensive testing strategies. /liliCreate intuitive user interfaces that effectively present complex life sciences data and AI insights to end users. /liliDevelop and maintain CI/CD pipelines using tools such as GitHub Actions or Azure DevOps, incorporating automated testing, code quality gates,
and deployment strategies. /liliApply security best practices across the full stack (authentication, authorization, input validation, XSS prevention, CORS configuration). /liliImplement proper code review processes, documentation standards, and maintain high code quality through static analysis and testing. /liliDeploy and operate across cloud environments (Azure, AWS, GCP) following infrastructure as code principles. /liliChampion observability practices by integrating logging, metrics, and monitoring into both frontend and backend applications. /liliParticipate in peer reviews, architecture sessions, and agile ceremonies with a focus on continuous improvement. /li /ulpbr/ppbWhat We're Looking For - Core Experience Skills /b /pulliStrong experience with React and modern JavaScript/TypeScript, including hooks, state management, and component lifecycle management. /liliExperience with Python-based backend frameworks like FastAPI or Flask for API development. /liliStrong understanding of RESTful API design, API-centric architectures, and effective API consumption patterns. /liliProven experience applying engineering best practices: clean code principles, SOLID design patterns, comprehensive testing (unit, integration, e2e), and proper documentation. /liliFamiliarity with CI/CD practices and automation tools (GitHub Actions, Azure DevOps) including automated testing and deployment pipelines. /liliExperience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.) with focus on data integrity and performance.
/liliUnderstanding of security fundamentals and cloud-native environments with deployment experience. /liliExperience with version control best practices, code review processes, and collaborative development workflows. /liliTeam-first mindset and experience in agile environments (Scrum, Kanban). /liliProfessional working proficiency in English. /li /ulpbr/ppbWhat We're Looking For - Nice to Have /b /pulliExperience with Next.js for server-side rendering and full-stack React applications. /liliKnowledge of graph databases (Neo4j, Azure Cosmos DB with Gremlin API) and graph-based data modeling. /liliExperience with state management libraries (Redux, Zustand) and modern React patterns. /liliKnowledge of Docker/Kubernetes, OpenAPI, OAuth2/JWT for containerization and API security. /liliFamiliarity with observability tooling (Prometheus, Grafana, ELK) and frontend testing frameworks (Jest, React Testing Library, Cypress). /liliExperience with enterprise frameworks such as SAFe (Scaled Agile Framework) and agile scaling methodologies. /liliUnderstanding of GxP (Good Practice) guidelines and compliance requirements in regulated life sciences environments. /liliCollaboration experience with Data Engineers or AI/ML Engineers in cross-functional teams. /liliUnderstanding of regulated environments such as life sciences, healthcare, and related compliance frameworks. /liliSpanish and/or Catalan language skills. /li /ulpbr/ppbWhat we offer /b /pulliHybrid work model and flexible working schedule that would suit night owls and early birds /lili25 holiday days per year /liliFree English classes /liliPossibilities of career development and the opportunity to shape the company future /liliAn employee-centric culture directly inspired by employee feedback - your voice is heard, and your perspective encouraged /liliDifferent training programs to support your personal and professional development /liliWork in a fast growing, international company /liliFriendly atmosphere and supportive Management team /li /ul
📌 Full Stack Engineer (Barcelona)
🏢 Talent
📍 Barcelona