JOB POSTING - TECHNICAL LEAD
POSITION SUMMARY
Reporting directly to the Co-Founder, the Technical Lead will work across a number of digital platforms and a diverse portfolio of projects. Based out of our head office in downtown Victoria or remotely, the Technical Lead will be a critical member of our team, leading our remote software developers across North America and the Philippines. We are looking for someone with a growth mindset, a passion for learning and a desire to share their knowledge.
KEY RESPONSIBILITIES
- Determining project requirements and developing work schedules for the team
- Liaising with team members, management, and clients to ensure projects are completed on time and to standard
- Developing and maintaining software systems and servers
- Front and back end development of websites and apps
- Performing code reviews
- Coaching team members on new technology and innovative industry trends
- Coordinating task delegation to appropriate team members
- Implementing software development best practices including continuous integration, agile development workflows, automated testing and monitoring
- First point of contact for troubleshooting and outages
- Actively monitoring industry trends and developments
- Other tasks and duties as assigned
KEY QUALIFICATIONS
- Advanced education in Computer Science, Engineering, or related field of study, or equivalent experience
- 3-5 years of experience working through the full lifecycle of software development (requirements, architecture &design, development, QA, deployment)
- 3+ years of full stack web development experience using multiple languages, frameworks and technologies
- Experience acting in a leadership/mentoring position amongst a team of developers
- Previous experience designing and developing APIs and complex data models
- Intermediate experience with PHP and Laravel
- Previous experience developing with JavaScript frameworks such as React or VueJS
- Strong usage of project management software (ex. Asana, JIRA, etc.)
- Strong written and verbal communication skills
- Ability to be nimble and adapt within a fast-moving environment
- Interpersonal relationship building skills with a growth mindset
NICE TO HAVES
- Experience in ad-tech or fintech
- Experience working with team members in the Philippines
- Experience with business analysis or product development
- Experience with sprint planning as a scrum leader
- Experience improving the process or system in which a team works
- Previous experience working with SRED claims
Note: The Nimble Profit team is based in Victoria, BC but you don’t have to be!
HOW TO APPLY
To apply please send your resume and cover letter to careers@reimaginework.ca with the subject line “Nimble Profit Technical Lead”.
We are interviewing on a rolling basis so apply at your earliest convenience. We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.