Senior Frontend Developer

Roof Stacks

Job Summary

Roof Stacks is seeking a Senior Frontend Developer to join their rapidly growing technology team. The role involves developing, optimizing, and maintaining scalable frontend applications, collaborating with product, design, and backend teams, and contributing to architectural decisions. The ideal candidate will be passionate about building high-quality user interfaces using modern frontend frameworks and will uphold best practices in development.

Must Have

  • Develop, optimize, and maintain scalable frontend applications.
  • Work closely with product, design, and backend teams to deliver seamless user experiences.
  • Contribute to architectural decisions and UI/UX improvements.
  • Write clean, maintainable, and well-documented code.
  • 5+ years of experience in frontend development.
  • Strong command of HTML, CSS/SCSS.
  • Advanced experience with JavaScript / TypeScript.
  • Hands-on experience with Angular and/or Nuxt (Vue ecosystem).
  • Experience with Firebase and Strapi (CMS/API management).
  • Good understanding of responsive design, component-driven architecture, and performance optimization.

Good to Have

  • Experience with Jest, Playwright, or other testing frameworks.
  • Familiarity with Node.js for tooling or backend support.
  • Experience with CI/CD and cloud environments.

Job Description

As Roof Stacks, we have been carrying out innovative projects since 2015. We aim to become a global actor in Tourism Systems, Extended Reality(AR/VR), Blockchain Technologies, Game Development, and Financial Technology, which are our areas of expertise. We focus on creating a difference with the technologies we develop and designing the future.

In addition to our central office in Ataşehir/İstanbul, we have branches in Antalya and Elazığ in Turkey. We have strengthened our position in the global market by opening a new office in Austin, USA, which hosts world technology giants from all over the world.

About Job

We are looking for a Senior Frontend Developer to join our fast-growing technology team. If you are passionate about building high-quality user interfaces and enjoy working on innovative products with modern frontend frameworks, we’d love to meet you.

What You’ll Do

  • Develop, optimize, and maintain scalable frontend applications.
  • Work closely with product, design, and backend teams to deliver seamless user experiences.
  • Contribute to architectural decisions and UI/UX improvements.
  • Write clean, maintainable, and well-documented code.
  • Lead best practices in frontend development and mentor mid/junior developers when needed.

What We’re Looking For

  • 5+ years of experience in frontend development.
  • Strong command of HTML, CSS/SCSS.
  • Advanced experience with JavaScript / TypeScript.
  • Hands-on experience with Angular and/or Nuxt (Vue ecosystem).
  • Experience with Firebase and Strapi (CMS/API management).
  • Good understanding of responsive design, component-driven architecture, and performance optimization.

Nice to Have

  • Experience with Jest, Playwright, or other testing frameworks.
  • Familiarity with Node.js for tooling or backend support.
  • Experience with CI/CD and cloud environments.

11 Skills Required For This Role

Game Texts Playwright Html Node.js Frontend Frameworks Ci Cd Angular Firebase Typescript Javascript Css

Similar Jobs