Web Developer - Contractor
Showbie
Project: Website Migration and Modernization
Duration: 2-4 months (based on availability and work schedule)
About Us
At Showbie, we’re building tools to help teachers transform their classrooms by delivering faster, more engaging, and more impactful feedback and assessment to their students. Our apps, Showbie and Socrative, are used by millions of teachers and students in classrooms worldwide.
We are proudly based in Edmonton, Canada, but we have a growing global team located across Canada, the United Kingdom, and Norway.
We are comprised of people who are passionate about empowering educators as they use technology to redefine and improve their classrooms. Our values of leading with care, seek perspectives, and being driven by purpose, guide our attitudes and actions each day.
The Project
We are seeking a Web Developer Contractor for a strategic project to modernize our Marketing website and successfully migrate from WordPress to a modern stack. This project focuses on implementing a new website architecture using Astro and Contentful while maintaining our SEO rankings and adding robust internationalization capabilities.
Project Scope
- Migration from WordPress to Astro + a headless CMS
- Implementation of internationalization (i18n) framework
- Setup of analytics infrastructure (Google Analytics, MS Clarity, Google Tag Manager)
- Creation of visual editing capabilities for the marketing team
- Development of automated deployment pipelines
- SEO preservation and optimization during migration
Technical Requirements
- Strong expertise in Astro or similar modern web frameworks
- Experience with headless CMS systems, like Contentful
- Ability to write clean, reusable, and maintainable code (Typescript or JS)
- Proven track record in implementing internationalization in web applications
- Proficiency with Google Analytics, MS Clarity, and Google Tag Manager
- Strong visual design capabilities
- Comfortable using Git for version control
Bonus Qualifications
- A/B testing implementation experience
- Familiarity with analytics tools
- Experience building automated deployment pipelines
- WordPress migration experience
- Experience integrating data from 3rd party services (we use Amplitude, Intercom, and Customer.io)
- User tracking and conversion optimization expertise
- Well-versed using AI tools for software development
Ideal Candidate Profile
- 1+ years of modern web development experience
- Available to commit sufficient hours to complete the project within the 2-4 month timeframe
- Strong project management and communication skills
- Ability to work independently while collaborating with stakeholders
- Experience with similar migration projects
Deliverables
- Fully functional website built with Astro and Contentful
- Complete migration of existing content
- Implemented internationalization framework
- Analytics and tracking setup
- Documentation for content management and deployment processes
- Knowledge transfer to internal team
Work Arrangement
- Fully Remote work
- Weekly check-ins and regular project progress updates posted to Slack
- Flexible hours with core availability for team meetings
Please include in your application:
- Your availability and preferred work schedule
- Relevant experience with similar migration projects
- Portfolio of websites built with modern frameworks
- Experience with SEO preservation during migrations
What You Can Expect From Us
- At Showbie be 100% yourself. We like it that way. We welcome all team members (and candidates) and celebrate your diverse voice. Regardless of race, gender, orientation, sexual identity, economic class, ability, disability, age, religious belief, or status, we want to meet you!
- Remote-first forever; considering a big life change? Want to try working from another country? We will work with you to allow you to work from wherever.
- The autonomy to make decisions and execute them. We’re growing, but we’re a small team. Everything you do makes a difference and your input will always be celebrated.
Check out our Work at Showbie page to learn a little bit about our company culture and the benefits we offer to our team. We pride ourselves on a company culture that values the whole you. We like to have fun as much as we like to work.
This role is based in: Canada with the option to work 100% remotely.
Don't meet all the expectations, or experience requirements listed here? Please apply anyways! We are committed to working with applicants requesting accommodation at any stage of the hiring process, please just let us know.