Location: Toronto, Ontario
Calling all tech-savvy, innovative individuals! We are seeking a dynamic and driven Platform Team Lead to join our talented team. As the Lead Developer for our Platform Team, you will have the opportunity to shape our technical strategy and drive the execution of our cutting-edge projects. If you are passionate about mobile native app improvement, platform app maintenance, and development, then this is the role for you. Join us and be a part of our mission to deliver top-notch products and experiences to our users!
Overview:
Technical Leadership:
- Foster collaboration and innovation by leading technical discussions within your team and at cross-team meetings
- Mentor and lead a larger team of developers, ensuring their professional growth and success within the company
- Unblock teammates, strategize and prioritize Kanban and sprint streams of work
Mobile App Improvement:
- Enhance user experience and functionality by improving our mobile native app
Platform Maintenance:
- Maintain and improve our platform app, portal app, and public app, ensuring scalability and reliability
Architecture and Scalability:
- Ensure the robustness and scalability of our architecture, particularly for SMS and email functionalities
Cross-Functional Communication:
- Effectively communicate with different teams, derive requirements, and architect shared datasets
- Advocate for the user, ensuring our products are intuitive and user-friendly
- Evaluate build vs. buy decisions, including the use of AI-assisted tools
Must Have Skills:
What You've Done:
- Led technical projects and teams, demonstrating your expertise and ability to excel in your role
- Identified and recommended improvements using your deep understanding of system architecture and business requirements
- Championed coding standards and participated in grooming sessions, contributing to the enhancement of developer workflows
- Developed high-quality, maintainable, and testable code, ensuring software quality is top-notch
- Assisted with automated testing suites and integration testing, collaborating closely with QA to improve overall software quality
- Deployed code across various environments, contributing to the development and maintenance of deployment processes
- Provided comprehensive and detailed documentation, including troubleshooting and edge cases
- Demonstrated strong EI skills, managing stress, resolving conflicts, and proactively seeking feedback
Tech Stack:
- AWS, SQS, C#, SQL, .NET, Mongo, ElasticSearch, React
- GoogleTagManager, Google Analytics, Segment, Amplitude, Intercom, Appcues, Datadog
What's In It For You:
- Fun and collaborative team environment
- Small company experience, gaining deep insights into the inner workings of a software company
- Training and ongoing development opportunities
- Great downtown location in Toronto's vibrant 'King West' technology hub
- Health care, vision, and dental plan
- Paid vacation and personal days
- Company and team social events