Overview
Full Stack Software Engineer (mid / senior) at My Sheet Music Transcriptions. We build web applications and integrations to support daily operations and music notation software development.
Responsibilities
- Collaborate with non-technical teams to understand needs, gather requirements, and implement solutions.
- Bootstrap new products to increase customer engagement : web applications, third-party API integrations (e.g., Spotify, YouTube), and browser extensions.
- Develop features in the internal transcription management service, from requirements through testing, frontend to backend.
- Upgrade tech setup by introducing new frameworks, updating dependencies, and evaluating tools to shape MSMT’s tech stack.
- Integrate services by creating data pipelines between e-commerce, mail, scores repositories, and internal tools.
Qualifications
At least 3 years of experience in a full stack role related to web applications, or equivalent frontend and backend experience.Familiarity with :TypeScript and JavaScript technologies (frontend and backend).Linux-based VPS servers and security best practices.CI / CD frameworks and best practices.Docker in development and production.REST or GraphQL APIs.SQL databases (MySQL, MariaDB, PostgreSQL) and ORMs.Integration with third-party APIs.Preferred Skills
Ability to manage technical debt while developing new features.Clear, scalable, reliable, and maintainable code.Ability to gather business requirements, plan tasks, and communicate results transparently.Strong communication with non-technical stakeholders.Basic understanding of music notation.Experience with LLM-assisted tools and curiosity about AI-powered product building.What you get
Full-time job (40 hrs / wk).Indefinite contract under Spanish legislation.23 days of PTO plus bank holidays.Flexible working hours and remote work with occasional office visits.Based in Barcelona / Terrassa or nearby preferred; company MacBook, headset, and remote work tools provided.Salary range : 38k-50k annual gross.Interview Process and First Week
We value passion and human connection. Our interview process is conversational and project-focused rather than highly structured.
Motivation message with CV, motivation letter, and any relevant projects.First conversation : technical and personal; walkthrough of a full-stack project or code challenge.Final chat with the CEO to discuss team dynamics and expectations.First week : orientation to MSMT’s mission, meet the team, set up development environment, and begin contributing to the codebase.Job Function
Engineering and Information TechnologyIndustry
MusicGet notified about new Full Stack Engineer jobs in Terrassa, Catalonia, Spain.
#J-18808-Ljbffr