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

Senior Software Developer – Frontend

At REDspace, our team’s diversity makes us stronger. We encourage and embrace applications from individuals of all backgrounds, including BIPOC, women in non-traditional roles, persons with disabilities, and members of the LGBTQ+ community.

About REDspace.

REDspace turns complex problems into simple solutions by leveraging cutting-edge technologies and industry best practices. Some examples of our projects include video streaming architectures, client-side applications, ETL-pipelines, low-latency and real-time business insights solutions for industry-leading clients such as Warner Bros. Discovery, Paramount, Emera, IBM, and more.

Senior Software Developer

REDspace is looking for experienced and ambitious frontend developers to join our diverse and cross-functional team.

What you’ll do:

  • Architect, build, deploy, and maintain reliable, performant, and scalable frontend applications with a high standard of quality.
  • Turn complex and open-ended problems into intuitive, effective, and visually engaging user experiences.
  • Work closely with UX/UI designers, backend developers, and product teams to create seamless and accessible web applications.
  • Participate in team management activities such as code review, project planning, solution analysis, estimation, and retrospectives.
  • Take ownership; move forward collaboratively in ambiguous spaces, clarifying responsibilities and defining clear outcomes.
  • Represent REDspace professionally in front of customers and industry partners.
  • Communicate widely across team boundaries to clarify expectations, remove obstacles, and produce the best outcomes.
  • Guide, educate, and mentor other developers, both directly and indirectly, raising the bar for your team and for REDspace as a whole.

You must have:

  • A mindset of continual growth and learning.
  • A passion for building user-friendly, high-performance web applications.
  • Strong communication skills, empathy, and deep respect for collaboration.
  • A “T-shaped profile,” with deep expertise in frontend technologies and a broad understanding of application architecture.
  • At least 4 years of professional experience as a frontend developer.
  • Proficiency in JavaScript and TypeScript, along with expertise in modern frontend frameworks like React, Vue.js, or Angular.
  • A strong grasp of core web technologies, including HTML, CSS (SASS, LESS, Tailwind), and JavaScript (ES6+).
  • Experience in component-based architecture, state management (Redux, Vuex, or similar), and frontend performance optimization.
  • A solid understanding of modern delivery techniques such as Server-Side Rendering (SSR), Static Site Generation (SSG), and hybrid approaches for optimizing performance and SEO.
  • Understanding of web accessibility (WCAG) and best practices for inclusive design.
  • Familiarity with consuming RESTful APIs and working with GraphQL.
  • Experience working on a mature development team, with everything that entails: tickets, code reviews, milestones, deadlines, project planning, conflict resolution, and so on.

Also important:

  • Experience with modern build tools and bundlers (Webpack, Vite, ESBuild, etc.).
  • Progressive Web Apps (PWAs) and service workers.
  • Cross-browser and cross-platform development (desktop, mobile, tablet).
  • Responsive and adaptive design principles.
  • Experience integrating with cloud services and serverless architectures.
  • Unit testing, integration testing, and end-to-end testing frameworks (Jest, Cypress, Playwright, etc.).
  • React Native experience, including building and optimizing cross-platform mobile applications for iOS and Android
  • CI/CD pipelines for frontend applications.
  • Web security best practices (CORS, CSRF, XSS prevention).
  • Familiarity with design tools (Figma, Adobe XD, Sketch) and the ability to collaborate with designers.
  • Experience with performance profiling, debugging, and optimizing frontend applications.

Working at REDspace.

One of the big plus sides of working at REDspace is we look out for you.

Your well-being. We offer:

  • Fully company-funded health, vision, dental, EFAP, and life insurance coverage with access to virtual doctor visits via Maple
  • Pension plan contribution matching
  • A flexible Health Spending Account and/or Lifestyle Spending Account

Your career. We’re invested in your growth. We offer:

  • Annual professional development allowance
  • Access to Udemy Business
  • Bi-weekly and monthly Project and Tech shares
  • Annual salary adjustments and performance reviews

Your happiness. You’ll enjoy coming to work every day. We offer:

  • A hybrid work environment requiring in-office presence three days a week, with remote work options for the remaining days.
  • A large, beautiful office with free parking, an on-site gym/sauna, and complimentary coffee and snacks
  • Fully remote positions are available for candidates outside the HRM area, where applicable.
  • Social and team building events
  • Charitable donation matching