1

Full Stack Technical Lead Developer Jobs in Victoria, BC

Lead systems task analysis and define training architectures for operational engineering roles ... Provide technical input to potential customers and support cost and effort estimation activities ...

Senior Software Engineer

Victoria, BC ยท Remote

CA$110K - CA$150K/yr

As a Senior Full Stack Developer , you'll be working within a small fast-paced agile scrum team building an integral piece of the client portal. We are composed of highly cohesive and loosely coupled ...

Senior Software Engineer

Victoria, BC ยท Remote

CA$110K - CA$150K/yr

As a Senior Full Stack Developer , you'll be working within a small fast-paced agile scrum team building an integral piece of the client portal. We are composed of highly cohesive and loosely coupled ...

We're looking for a Senior Frontend Developer who's ready to level up their career and make a real ... technical challenges with minimal direction-this is where your expertise truly shines Lead & Mentor

... full potential. Unleash your talent and redefine what's possible. Parsons has been a leader in the ... Act as the technical lead for terrestrial ecology assessments, environmental impact assessments ...

Senior Electrical Engineer, Buildings

Victoria, BC ยท On-site

CA$114K - CA$151K/yr

Lead power distribution, lighting, fire alarm, lifesafety, and lowvoltage system designs from ... Contribute strategic technical leadership to proposals, project planning, and design standards ...

Lead power distribution, lighting, fire alarm, lifesafety, and lowvoltage system designs from ... Contribute strategic technical leadership to proposals, project planning, and design standards ...

Showing results 21-40

Full Stack Technical Lead Developer information

What is a full stack technical lead developer?

A Full Stack Technical Lead Developer is a senior software engineer who is proficient in both front-end and back-end development and is responsible for leading a team of developers. They oversee the design, development, and deployment of web applications, ensuring that all parts of the technology stack work together efficiently. In addition to coding, they also mentor team members, make architectural decisions, and coordinate with stakeholders to deliver high-quality software solutions. This role requires strong technical skills, leadership abilities, and experience with a wide range of technologies.

What does a full stack technical lead developer do?

As a Full Stack Technical Lead Developer, you'll often split your time between writing and reviewing code and guiding the technical direction of your team. In addition to hands-on development across the stack, you'll be responsible for architectural decisions, code quality, and mentoring junior developers. Regular collaboration with stakeholders, conducting code reviews, and facilitating sprint planning are also key parts of the role. Balancing these tasks requires strong organizational skills and the ability to delegate effectively while remaining technically involved.

What are the key skills and qualifications needed to thrive as a full stack technical lead developer?

To thrive as a Full Stack Technical Lead Developer, you need deep expertise in both front-end and back-end technologies, strong programming skills, and typically a degree in computer science or related field. Proficiency with frameworks like React or Angular, backend platforms such as Node.js or .NET, cloud services (AWS, Azure), and version control systems like Git is crucial, along with experience in agile methodologies. Leadership, effective communication, and problem-solving abilities are vital soft skills for guiding teams and delivering complex projects. These skills ensure robust software solutions, foster team productivity, and drive successful project outcomes in dynamic development environments.

What is the difference between Full Stack Technical Lead Developer vs Full Stack Developer?

AspectFull Stack Technical Lead DeveloperFull Stack Developer
CredentialsTypically requires a bachelor's degree in computer science or related field, with experience in leadership rolesUsually holds a bachelor's degree in computer science or related field
Work EnvironmentLeads development teams, coordinates projects, and oversees technical implementationWorks on developing both front-end and back-end features, often within a team
Employer & Industry UsageCommonly employed in tech companies, startups, and enterprises requiring project leadershipWidely used across industries for building full stack applications

The Full Stack Technical Lead Developer not only develops software but also guides teams, manages project timelines, and ensures technical quality. In contrast, a Full Stack Developer primarily focuses on coding and implementing features. The lead role involves leadership responsibilities, while the developer role is more execution-focused.

Senior Naval Architect - Submarine Structures

Victoria, BC โ€ข Hybrid

CA$105K - CA$150K/yr

Full-time

Medical, Dental, Vision

Re-posted 10 days ago


Key responsibilities

  • Lead and conduct submarine structural calculations for existing platforms and/or new builds.

  • Provide expert opinions on the design and fitness for service of submarine structures, including pressure hulls and structural features.

  • Work with shipyards, dockyards, owners, class societies, and OEMs to conduct ship surveys for design changes, upgrades, and vessel condition documentation.


Job description

Job Title: Senior Naval Architect - Submarine Structures
Location: Halifax, NS, Ottawa, ON, or Victoria, BC
Employment Type: Permanent, Full-Time
Annual Salary: $105,000-150,000
About BMT
BMT is dedicated to tackling the most crucial engineering challenges of our era, fostering an environment where individuals with exceptional technical expertise provide meaningful, practical solutions. Committed to creating a safer, more efficient, effective, and sustainable future, BMT values diversity, equity, and inclusion, recognizing their pivotal role in achieving our business purpose. Learn more about BMT at www.bmt.org.
The Senior Naval Architect - Submarine Structures is responsible for professionally and efficiently executing work in support of client taskings for submarines.
General:ย 
  • Provide Naval Architecture advice and support to external and internal customers.ย 
  • Manage your own technical work and evaluate its effectiveness to improve best practice. ย 
  • Work collaboratively within a multi-disciplinary team.ย  ย 
  • Comply with relevant business and ethics codes of conduct. ย 
  • Undertake engineering and non-engineering activities in a way that contributes to best practiceย 
  • Act as Technical Lead (TL) on specified projects. ย 
  • Act as Technical Assurer on specified projects. ย 
  • Act as Project Manager (PM) on specified projects. ย 
  • Work within the BMT Quality Management System (QMS) processes and procedures.ย 
  • Maintain your technical competency in your area(s) of specialization. ย 
  • Promotes building a positive team culture through input, feedback and participation in team building and wellness activities. ย 
Role Specific:ย 
  • ย Proven ability to lead and conduct submarine structural calculations for existing platforms and/or new builds.ย 
  • Provide an expert opinion on design and fitness for service of submarine structures including:ย 
  • Submarine pressure hull,ย 
  • Submarine pressure hull structural features, andย 
  • Primary and secondary submarine structures.ย 
  • Experienced in working with Shipyards, Dockyards, Owners, Class and Original Equipment Manufacturers (OEM) to conduct ship surveys for design and engineering changes, mid-life upgrades and vessel condition documentation.ย 
  • Knowledge of domain specific standards including International Maritime Organization (IMO) regulations, Class Society rules, Transport Canada Regulations and Canadian Forces Technical Orders.ย 
  • Maintain a program of Continuing Professional Development to sustain your technical knowledge.ย 
  • Work with Capability Manager to identify the levels of suitably qualified and experienced personnel (SQEP) required to fulfil current and projected demand.ย 
  • Work with Capability Manager to identify training or other developmental opportunities to develop SQEP within BMT.ย 
Essential:ย 
  • Degree in Marine Engineering or Naval Architecture;ย 
  • Minimum 15 years of experience in Naval Architecture;ย 
  • Extensive experience working on new build or re-fit of existing submarines.ย 
  • Existing registration or ability to obtain registration with Professional Engineering governance body in Province of work; and,ย 
  • Eligible for a Canadian and International security clearance.ย 
  • Hold a valid passport and able to travel internationally on a minimum of a 3-month deployment.ย 
Desirable:ย 
  • Detailed knowledge and experience in the following areas:ย 
  • Ship or submarine hydrostatics including stability, weight control and margins; andย 
  • Ship or submarine inclining experiments (submerged and surfaced);ย 
  • Experience in the in-service support of naval systems and/or engineering design;ย 
  • Experience in the development and use of technical studies and drawings;ย 
  • An understanding of specifications for government and commercial vessels;ย 
  • Experience in systems integration, ship construction and/or repair;ย 
At BMT we believe in hiring the best talent, from diverse backgrounds, as this introduces new ideas to the team and our customers. We believe in a cooperative and collaborative work environment and support and encourage career growth.ย 
The successful candidate will receive a competitive salary commensurate with skill, ability and experience, as well as a comprehensive benefit package including:ย 
  • Medical, dental and vision plan (including a Health Care Spending Account)
  • Employee and Family Assistance program
  • Parental/Maternity leave top-up program
  • RRSP or TFSA matching program
  • Flexible work hours and hybrid work arrangement
  • Training and development opportunitiesย 
  • Employee recognition program
  • Employee referral programย 

BMT is committed to employment equity, to eliminating discrimination and encouraging diversity amongst its workforce. Accommodations are available on request for candidates taking part in all aspects of the selection process. Candidates selected for an interview will be contacted.