Senior Software Technical Lead - Vancouver, BC, Canada - Philpar
Description
Software Development Tech Lead (Remote, Full-Time) Are you a skilled developer looking to use your expertise in a small, collaborative team with a supportive environment?About the Company and Sites
BrightSprout is a suite of innovative, online tools that help teachers quickly and easily create classroom materials.
Our close-knit team of nine helps hundreds of thousands of educators around the globe make activities like worksheets, crosswords, word searches, bingo sets, and flashcards.
We're searching for a Software Development Tech Lead to help us create the next generation of tools for teachers.
This full-time (40 hours/week), long-term position, is the most senior member of the development team and is primarily responsible for the technical direction of the company.
The role also has a significant DevOps component.
You will be responsible for maintaining our server setup (Digital Ocean), deployment scripts, and development environments, and for tracing anomalies found by our application monitoring (New Relic) to fixable code issues.
Get the autonomy of remote work alongside the benefits of small company culture––all while making significant contributions to a business that helps people.
We've always been an all-remote company, and are committed to realizing the benefits of remote work.Aside from our daily standups (3 PM UTC), you can work from anywhere in the world with a flexible schedule.
We enjoy our work because we like helping teachers and get excited to solve difficult challenges with creative code
Technical Leadership:
Ensure new functionality is implemented with an eye to sustainable growth and code quality
Provide technical expertise, coaching, and guidance to the development team, particularly in project kickoff and code review
Software Development
Build, test, and deploy inventive tools that let teachers create high-quality activities for students
Ensure code is kept healthy: monitor, maintain, debug, update, test, optimize
Maintain our server setup, deployment scripts, and development environments
Ensure projects meet the needs of technical and non-technical stakeholders
Laravel
TypeScript
PHP
MySQL
Digital Ocean
Cypress tests
The ideal candidate is a seasoned software developer with strong communication skills and leadership qualities.
Laravel (Advanced)
MySQL (Advanced)
Demonstrated, successful DevOps experience
Excellent communication with technical and non-technical team members
Previous experience as technical team lead, project lead, or similar
Feel a rush when your code ships
Already have proven remote work experience
Engage in work that actually helps people. Teachers are seriously under-served by tech companies and we're on a mission to change that.
Work remotely with a flexible (and reasonable) schedule that you control
We've always been an all-remote company: remote workers aren't second-class citizens
Here are the hiring stages and anticipated timeline:
Initial call (~15-20 min) - Late January We'll do an initial video call to make sure we'd be a good fit before you invest more time in the process.