Job matched to your search
Full Stack Engineer
Torentify · Amsterdam
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job description
# Full Stack Engineer
## About the Role
FUGA is looking for a **Full Stack Engineer** to help develop, prototype, and shape the frontend architecture powering its music distribution platform. This role combines strong frontend expertise with full-stack development, technical architecture, scalability, and engineering leadership.
You will work closely with senior engineers, designers, product teams, and other stakeholders to improve the development process, create effective user experiences, and support the continued growth of the platform. You will also contribute to a larger re-architecture of the platform and help shape the future technology stack.
## Key Responsibilities
- Develop, prototype, and conceptualize current and future frontend architecture for the FUGA distribution platform.
- Contribute to the larger re-architecture of the platform.
- Collaborate with senior engineers to shape the technology stack and technical direction.
- Improve development processes in collaboration with stakeholders.
- Create clear and effective user experience journeys.
- Ensure the platform can scale with business growth.
- Develop and maintain full-stack solutions with a strong frontend focus.
- Optimize production builds for performance, scalability, and maintainability.
- Develop and maintain APIs and backend integrations.
- Contribute to architecture and observability initiatives.
- Apply software development principles, design patterns, and testing strategies.
- Make informed decisions about using existing libraries and packages versus building solutions from scratch.
- Mentor and coach junior and mid-level developers.
- Lead initiatives and influence technical decisions across the organization.
- Take ownership of complex technical problems, including identifying, solving, and preventing issues.
- Lead or contribute to Agile practices and process improvements.
- Communicate technical concepts effectively to technical and non-technical stakeholders.
- Assess and address risks associated with code changes and refactoring while considering the company's existing QA process.
- Stay current with industry trends, tools, and technologies and encourage innovation.
## Required Qualifications
- Expert-level proficiency in **JavaScript/TypeScript**.
- Expert-level experience with **React** or comparable advanced React expertise.
- Strong knowledge of full-stack development with a **frontend-oriented** focus.
- Understanding of production build optimization for **performance, scalability, and maintainability**.
- Experience with **CI/CD pipelines and automation tools**.
- Understanding of **API development and maintenance**.
- Proven backend development experience with **Node.js and/or other backend languages**.
- Experience with **Redis**, including caching and distributed session management.
- Ability to address complex engineering topics such as **software architecture and observability**.
- Strong foundation in software development principles, including **design patterns, unit testing, and integration testing**.
- Ability to communicate effectively with designers and product teams and translate business goals into technical solutions.
## Preferred Qualifications
- Experience with **GitHub Actions** for CI/CD and automation.
- Interest in **music technology** or related fields.
- Experience working on large-scale platform re-architecture.
- Experience mentoring junior and mid-level developers.
- Experience leading technical initiatives and influencing cross-organizational technical decisions.
- Experience leading Agile practices and development process improvements.
## Skills & Competencies
- **Frontend engineering:** JavaScript, TypeScript, React, frontend architecture.
- **Full-stack development:** strong frontend expertise combined with backend and API development.
- **Software architecture:** ability to contribute to scalable and maintainable architectural solutions.
- **Performance and scalability:** optimizing production systems and preparing platforms for growth.
- **CI/CD and automation:** experience with development automation and deployment pipelines.
- **API development:** understanding of API design, development, and maintenance.
- **Caching:** practical understanding of Redis, caching, and distributed sessions.
- **Testing:** unit and integration testing strategies.
- **Observability:** ability to engage with complex observability topics.
- **Strategic thinking:** connecting technology decisions with business objectives.
- **Decision-making:** evaluating build-versus-buy decisions with long-term maintainability and efficiency in mind.
- **Leadership and influence:** leading initiatives, influencing technical decisions, and mentoring developers.
- **Problem ownership:** taking responsibility for complex technical problems.
- **Communication:** translating technical concepts and business goals for technical and non-technical stakeholders.
- **Agile and process improvement:** improving engineering practices and development processes.
- **Risk management:** assessing technical risks associated with code changes and refactoring.
- **Continuous learning:** keeping up with emerging technologies and encouraging innovation.
## Education & Experience
**Education**
- No specific educational qualification is stated in the supplied job description.
**Experience**
- Proven experience in full-stack development with a strong frontend focus.
- Expert-level experience with React and JavaScript/TypeScript.
- Experience with backend development using Node.js and/or other backend languages.
- Experience with APIs, Redis, CI/CD, testing, architecture, and observability as specified above.
- Experience mentoring developers and leading technical initiatives is relevant to the role.
## Work Arrangement & Schedule
- **Location:** Amsterdam, Noord-Holland, Netherlands.
- **Work arrangement:** Onsite.
- **Employment type:** Not specified in the supplied job description.
- **Weekly hours:** Not specified in the supplied job description.
- **Weekend requirements:** Not specified in the supplied job description.
## Compensation & Benefits
- **Compensation:** EUR 65–105.
- The supplied job description does not specify additional benefits or employment conditions.
## Compliance / Additional Information
### About FUGA
FUGA provides music distribution, technology, and marketing services to music companies worldwide. The company works with more than **800 clients**, including Riot Games, Hospital Records, Epitaph, and Beggars Group, and connects clients with digital service providers including Spotify, Apple Music, and Amazon Music.
FUGA also provides label services, revenue accounting, and technology products supporting the music industry.
More jobs in Amsterdam
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job