We are a forward-thinking tech company looking for a dynamic and experienced Senior Developer Team Lead to join our team in Vancouver. We are on the hunt for an exceptional Software Development Team Lead who possesses a solid background in React and mobile development, and who is ready to take the reins of our technology division. We offer a collaborative and innovative work environment, with the opportunity to shape the future of our technology.
Role Summary:
You must be a resident of Vancouver. As the Software Development Team Lead, you will have a critical role in driving our development projects to success. You'll leverage your expertise in React and mobile platforms to guide your team through the architectural design, implementation, and deployment of software that makes a difference. This is a salaried role with healthy stock options, reflecting our commitment to rewarding your contributions.
Key Responsibilities:
Lead and mentor a team of talented software developers in crafting robust web and mobile applications
Design and develop high-quality, scalable, and maintainable code using React and mobile technologies
Oversee the technical direction and strategy for software development initiatives
Facilitate collaboration between team members and cross-functional departments to ensure project alignment with business objectives
Conduct code reviews, uphold coding standards, and ensure best practices in development
Foster a culture of innovation, continuous learning, and accountability within the team
Regularly meet with company leadership to report on progress and strategize future technological advancements
Stay up to date with the latest industry trends and technologies.
Qualifications:
5+ years in software development, with a strong focus on React and mobile development
Proven experience in leading teams, managing projects, and mentoring developers.
Strong experience with React, as well as iOS or Android mobile development
A solid foundation in software engineering principles and architecture design
Excellent command of the English language, both spoken and written
Strong leadership skills and the ability to inspire and motivate a team
Someone excited about taking ownership of technology, with aspirations to grow into a CTO-like role
Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent work experience
Why Join Us?
A competitive salary paired with healthy stock options
The opportunity to be a pivotal technology leader and shape the future of our technology
A flexible remote working arrangement with essential weekly in-person touchpoints
A collaborative and innovative atmosphere where your voice is heard and valued
A commitment to your professional growth and leadership development