Senior Software Developer – Frontend – Digital Nova Scotia – Leading Digital Industry

Senior Software Developer – Frontend

We’re looking for an experienced and ambitious Senior Frontend Developer to join our cross-functional team. In this role, you’ll architect and deliver high-quality, performant frontend applications that drive user engagement and elevate client experiences. If you’re excited about clean design systems, complex interfaces, and working in a collaborative, client-focused environment—this one’s for you.

Key Responsibilities

What You’ll Do

  • Design, build, and maintain robust, scalable frontend applications using modern frameworks and technologies.
  • Translate complex business requirements into seamless, intuitive, and accessible user interfaces.
  • Collaborate closely with UX/UI designers, backend engineers, and product stakeholders to deliver world-class experiences.
  • Participate in architecture planning, code reviews, project estimation, retrospectives, and team mentorship.
  • Help navigate ambiguity by defining clear outcomes and shared responsibilities.
  • Act as a technical leader and mentor, guiding fellow developers and elevating team standards.
  • Represent REDspace professionally in client interactions and across industry partnerships.

What You Bring

  • Strong proficiency in JavaScript and TypeScript.
  • Deep experience with at least one major frontend framework: React, Vue.js, or Angular.
  • Understanding of component-based architecture and state management (e.g., Zustand, Redux, Vuex).
  • Familiarity with modern rendering patterns, including SSRSSG, and hybrid models.
  • Experience designing client-side APIs and integrating with backend services.
  • Proficiency in debugging, profiling, and optimizing performance in modern web apps.
  • 4+ years of experience as a frontend developer in production environments.

Nice to Have

  • Experience with modern build tools like Webpack, Vite, or ESBuild.
  • Familiarity with cloud platforms and serverless architectures.
  • Exposure to React Native / Expo for mobile development.
  • Experience implementing CI/CD pipelines for frontend applications.