CrawlJobs Logo
Briefcase Icon
Category Icon

Full Stack Lead Engineer Canada Jobs

2 Job Offers

Filters
Full Stack (Java/Angular) Engineering Lead
Save Icon
Lead a dynamic team as a Full Stack Engineering Lead in Mississauga, leveraging your expertise in Java, Spring Boot, Angular, and financial services. This senior role involves managing the full application lifecycle, from development to deployment, ensuring high-quality, scalable solutions. You w...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Software Engineer - Full Stack
Save Icon
Lead Full Stack Engineer role in Mississauga. Design and develop cloud-based applications using Angular, Java, and Spring within Citi's Fixed Income DevOps team. Requires 6+ years' experience, leadership skills, and expertise in CI/CD, microservices, and containerization. Drive innovation for fro...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Explore the dynamic world of Full Stack Lead Engineer jobs, a senior-level role that sits at the heart of modern software development. A Full Stack Lead Engineer is a versatile technical leader responsible for guiding a team through the entire software development lifecycle, from conception to deployment and maintenance. This position blends deep hands-on coding expertise with strategic leadership, architectural oversight, and team mentorship, making it a pivotal role in any technology-driven organization. Professionals in these jobs are typically accountable for the end-to-end delivery of software products. Their common responsibilities include architecting and building scalable, reliable, and high-performance web applications and microservices. They lead the design, development, and deployment of both front-end and back-end systems, ensuring adherence to high-quality coding standards and best practices. A significant part of their role involves collaborating with product managers, stakeholders, and other engineering teams to translate business requirements into technical solutions. Furthermore, they own technical decisions, contribute to long-term architecture strategy, and are deeply involved in driving cultural changes like the adoption of Agile methodologies, DevOps practices, and a mindset of continuous improvement. From a technical standpoint, a typical skill set for these jobs includes strong expertise in multiple programming languages and frameworks. Common back-end proficiencies involve technologies like Java with Spring Boot, Python, or Go for building robust APIs and services. On the front-end, deep knowledge of modern JavaScript frameworks such as Angular or React, along with TypeScript, HTML, and CSS, is standard. These roles also demand a strong understanding of database management (both SQL and NoSQL), containerization with Docker, orchestration with Kubernetes, and cloud platforms like AWS. Experience with CI/CD pipelines is essential for automating testing and deployment. Beyond pure technical acumen, these jobs require substantial leadership and soft skills. A Full Stack Lead Engineer is expected to mentor, coach, and nurture junior and mid-level developers, helping them grow their skills and expertise. They conduct code reviews, facilitate Agile ceremonies, and are excellent communicators and collaborators. Typically, employers seek candidates with 8-15 years of progressive experience in software development, with a proven track record in a technical leadership capacity where they have influenced architecture and guided teams. If you are a seasoned developer passionate about building innovative products, driving technical excellence, and leading teams to success, exploring Full Stack Lead Engineer jobs could be the next pivotal step in your career.

Filters

×
Countries
Category
Location
Work Mode
Salary