• End-to-End Feature Development: Own and deliver features from business logic and backend endpoints to responsive mobile user interfaces.
• Mobile Architecture & Development: Build and evolve screens and user flows in React Native using TypeScript, ensuring clean architecture, and solid performance across devices.
• API & Service Design: Design and build, and maintain RESTful APIs and decoupled services in .NET (C#), establishing reliable integration contracts and robust throughput.
• Shift-Left Culture & Quality: Own code quality across both layers. Write and maintain unit, integration, and E2E tests, ensuring software reaches production with maximum stability and confidence.
• Direct Collaboration with Discovery: Partner directly with our Product Designer and Product Data Analyst without relying on managers as bridges.
• Continuous Delivery & Vertical Slicing: Break down complex epics into small, functional slices supported by feature flags, maintaining a steady, predictable delivery pace across parallel products.
• Constructive Conflict & Code Reviews:
Actively participate in code reviews across frontend and backend, providing constructive, rigorous, and empathetic technical feedback.
Your Profile
• Solid Experience with React Native & TypeScript: At least 3 - 4 years designing, developing, and maintaining production-grade mobile applications for iOS and Android.
• Backend & API Development Expertise: Proven hands-on experience designing, building, and integrating RESTful APIs and backend services, preferably in C# / .NET.
• Automated Testing Across the Stack: Practical experience with unit and integration testing frameworks (Jest, xUnit/NUnit).
• Technical Pragmatism (KISS / YAGNI): Balanced judgment between clean, extensible architecture and delivering fast, iterative business value without over-engineering.
• Assertive Technical Communication: Ability to articulate technical decisions with data, defend estimations constructively, and participate
📌 Fullstack Developer (Barcelona)
🏢 Schwarz Digits
📍 Barcelona
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.