Fullstack Developer
Role details
Job location
Tech stack
Job description
- End-to-End Feature Ownership: Design, develop, and maintain scalable web applications, handling both frontend and backend requirements.
- API & Integration: Build and consume RESTful APIs using C# and .NET Core, ensuring seamless communication between the UI and backend services.
- UI/UX Implementation: Translate design wireframes into high-quality, responsive frontend components using modern JavaScript frameworks.
- Data Consistency: Manage and optimize data flows between the frontend and PostgreSQL databases, ensuring performance and data integrity.Agile Collaboration: Active participation in Scrum/Kanban ceremonies, supporting the team in task estimation and code reviews via Git (GitHub/Bitbucket).
Requirements
Do you have experience in Wireframing?, * Backend: Solid proficiency in C# and .NET Core (.NET 6/8+).
- Frontend: Strong experience with modern JavaScript/TypeScript frameworks (e.g., Angular, React, or Vue).
- Database: Practical knowledge of PostgreSQL or other Relational Databases.
- Web Fundamentals: Deep understanding of HTML5, CSS3, and responsive design.Version Control: Advanced skills in Git and collaborative workflows.
Technical Competencies (Recommended / Good to Have)
- Legacy Support: Familiarity with .NET Framework and SOAP/WCF services for encapsulation and migration tasks.
- Cloud Awareness: Basic understanding of Azure environments (App Services, Azure SQL).
- Containerization: Experience working with Docker and microservices architecture.
- Testing: Ability to write Unit and Integration tests for both frontend and backend layers.DevOps: Familiarity with CI/CD pipelines (GitHub Actions or Jenkins).
Personal Competencies
- Versatility: Ability to switch context between frontend and backend tasks effectively.
- Analytical Thinking: Problem-solving mindset focused on writing clean, modular, and maintainable code.
- Team Player: Strong communication skills to facilitate knowledge transfer during the pairing phase with external teams.Language: Fluent in Spanish; English is essential for international collaboration and regulatory documentation.
About the company
B. Braun ist einer der führenden Hersteller von Medizintechnik- und Pharma-Produkten und Dienstleistungen weltweit. Jede von B. Braun erbrachte Leistung verkörpert die gesamte Fachkompetenz, das tiefe Verständnis des Unternehmens für die Bedürfnisse der Anwender und umfassende Expertise seit 1839. Mit einem stetig wachsenden Portfolio an wirkungsvollen Lösungen für die medizinische Versorgung leistet B. Braun einen wesentlichen Beitrag, um weltweit die Gesundheit von Menschen zu schützen und zu verbessern. Insgesamt umfasst das Sortiment 5.000 Produkte, die zu 95 Prozent in eigener Fertigung hergestellt werden. Durch ergänzende Dienstleistungs- und Beratungsangebote ist B. Braun ein Systemanbieter, der in enger Partnerschaft mit den Kunden die jeweils beste Lösung für Patienten entwickelt. Wir leisten so einen wichtigen Beitrag zum medizinischen Fortschritt.