
Senior Frontend Software Developer
Posted Jun 21

Posted Jun 21
This is a fully remote position, open to applicants in Canada.
• Collaborate with product managers, designers, and backend engineers to translate intricate requirements into user-friendly experiences.
• Design, develop, and enhance scalable, high-performance frontend web applications.
• Engage in code reviews, share best practices, and uphold high engineering standards within the frontend team.
• Work closely with DevOps to optimize CI/CD pipelines, enhance deployment reliability, and improve observability through metrics and monitoring tools.
• Take ownership of features from inception to completion, including requirement refinement, implementation, testing, and delivery. Focus on optimizing frontend performance, emphasizing loading times, rendering speed, and bundle efficiency.
• Ensure compatibility across browsers and devices while adhering to accessibility (a11y) and usability standards.
• Contribute to modernization, refactoring, and ongoing performance improvements to maintain platform scalability, maintainability, and alignment with product objectives.
• Promote and enforce engineering best practices across coding, documentation, testing, and review processes.
• Ensure robust automated test coverage and dependable CI/CD workflows that minimize manual effort and enhance delivery predictability.
• Own operational excellence, including incident response, root-cause analysis, and long-term reliability enhancements.
• Advocate for scalability, performance, security, and observability throughout the platform’s architecture and tooling.
• Identify technical risks, assess complexity, and communicate trade-offs to leadership and stakeholders.
• A minimum of 2+ years of experience in a senior frontend development role.
• Over 7 years of frontend software development experience with a strong proficiency in modern frontend frameworks at scale.
• Experience in building or leading frontend development for e-commerce, gaming, or monetization platforms.
• Extensive knowledge of Typescript, React, Redux, or modern state management libraries.
• Familiarity with module federation, component architecture, performance optimizations, accessibility, RSC, and SSR patterns.
• Strong expertise in contemporary CSS frameworks and UX/UI design systems and principles.
• Solid understanding of microservices architecture and integration patterns for RESTful or RPC-style APIs.
• Proficiency in Node.js and MongoDB for server-side functionality.
• Experience with automated testing frameworks (Vitest/Jest) and end-to-end testing (Playwright/Cypress).
• Good understanding of bundling and compilation tools (e.g., webpack, rollup, vite, esbuild).
• Experience with CI/CD workflows (GitLab CI or similar), private registries, and secure artifact management.
• Proven ability to influence technical decisions and drive change. Experience in a leadership capacity is an advantage.
• Excellent interpersonal and communication skills that foster effective collaboration within a cross-functional team.
• Dedication to writing high-quality code and continuously enhancing projects.
• Strong understanding of development best practices, including design patterns, testing methodologies, and agile development processes.
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Strong proficiency in English communication, both written and verbal.
• Medical
• Dental
• Vision
• PTO
• Personalized career roadmap
• Professional development through training and educational opportunities
Cedro Technologies
Procurify
Copastur MICE
Castillians
Get handpicked remote jobs straight to your inbox weekly.