Software Engineer, Frontend (Consumer - CETI) - Canada
Crypto Jobs
Job Description
- Title: Software Engineer, Frontend (Consumer – CETI)
- Location: Remote (Canada)
- Team: CETI (Consumer Engineering Test Infrastructure)
- Level: Mid-level (minimum 6 years total experience: 2+ years frontend, 4+ web app development)
- Focus: Frontend infrastructure and test automation to improve product quality and release velocity
- Architect and build frontend test automation frameworks from scratch
- Define and implement unit, integration, and E2E testing strategies for Web and Mobile
- Integrate testing workflows into CI/CD pipelines
- Experiment with and apply AI/ML to:
- Detect flaky tests
- Improve test recovery/self-healing
- Identify and resolve workflow bottlenecks
- Enhance toolsets to help engineers ship with confidence
- Define and track quality KPIs
- Release stability
- Test coverage
- Work with multiple teams to ensure consistency and scalability of test systems
- Influence company-wide testing best practices
What They’re Looking For
- 2+ years frontend engineering specifically
- 4+ years web development experience total
- Solid grasp of React or modern JS frameworks (e.g. Vue, Angular)
- Experience in:
- Automated testing for Web and Mobile
- Testing libraries like Jest, Cypress, Playwright, Testing Library, or Detox/Appium for mobile
- Writing well-tested, maintainable code
- Familiarity with frontend performance, security, and usability standards
- Crypto fluency:
- Used ENS
- Engaged with Ethereum wallets, dApps, DeFi protocols
- Exposure to blockchain-based infrastructure or onchain testing
Senior Staff Software Engineer, Backend (Platform - FinHub)
Senior Software Engineer - Test Automation
Senior Machine Learning Engineer, Platform
Engineering Manager (Platform - Staking Infrastructure)