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