Lead Web Developer

Yoush Consulting

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in web application development
  • Strong communication skills in English, both verbal and written
  • Proven ability to create solutions for complex technical problems
  • Passion for mentoring and leading a development team
  • Detail-oriented and capable of self-learning new technologies
  • Proficiency in frontend frameworks like React or similar
  • Extensive backend development experience using Flask, Django, Rails, Express, or equivalents
  • Strong SQL database management and debugging skills
  • Familiarity with software development tools like source control and CI/CD
  • Experience with cloud platforms like GCP, AWS, or Azure

Responsibilities

  • Lead team management and software development with a 50-50 task split
  • Understand technical requirements and develop actionable solutions
  • Collaborate with engineering team to outline architecture and implementation plans
  • Evaluate tasks for required effort and complexity
  • Support the web development team in their daily tasks
  • Mentor developers on best practices and high standards
  • Review, test, and optimize existing software features
  • Conduct performance tuning, testing, and documentation

Benefits

  • Unique opportunity to lead a development team in a cutting-edge field
  • Ability to work remotely from anywhere in Toronto
  • Foster a culture of continuous improvement in software development practices
  • Collaborative and innovative work environment
  • Opportunity to mentor and shape the next generation of developers
Full Job Description
Job Description
Lead Web Developer (Perm "Toronto-REMOTE")

Looking for an energetic, detailed-oriented and experienced developer to lead the web development team and support the development of several applications for digital image processing. The successful candidate will be expected to assess and scope complex problems, design robust solutions, and oversee and contribute to the technical development of web applications (Flow, Live, Scholar) designed for viewing, annotating, and analysis of extremely large datasets, specifically whole slide images (WSI).

You will be responsible for ensuring development targets are met in a timely fashion, as part of the Engineering department, by providing oversight and mentoring to junior developers. The Lead Web Developer will continually strive to improve development processes, leading to development of high-quality, well-tested, and user-friendly software.

Responsibilities

oStrive to achieve a 50-50 ratio between team management and software development tasks

oTake an active role in understanding technical requirements and devise solutions for achieving them

oWork closely with other members in the Engineering team to develop architecture and create implementation plans

oAssess tasks to determine the effort required and estimate complexity

oSupport the web development team in carrying out tasks on a routine basis

oLead and mentor other developers towards best practices and high development standard

oReview, test and enhance existing features

oPerformance tuning, testing, and documentation

Qualifications

o5+ years of professional experience with developing web applications

oExcellent English communication skills; both verbal and written

oAbility to develop comprehensive and well-designed solutions for complex problems

oEnjoy mentoring and leading a team of developers and be accountable for their results

oDetail-oriented with the ability to learn new technologies and libraries through self-study

oStrong understanding of frontend frameworks such as React (preferred) or similar frameworks

oExtensive experience with developing web application backends using Flask (preferred), Django, Rails, Express, or equivalent frameworks

oExperience developing, optimizing and debugging complex SQL databases

oExperience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc.)

oExperience deploying software on cloud platforms (e.g., GCP, AWS, Microsoft Azure)

Nice-to-have

oImage analysis (i.e., algorithm development) background and/or training

oLeadership and management experience

Requirements

o5+ years of professional experience with developing web applications

oExcellent English communication skills; both verbal and written

oAbility to develop comprehensive and well-designed solutions for complex problems

oEnjoy mentoring and leading a team of developers and be accountable for their results

oDetail-oriented with the ability to learn new technologies and libraries through self-study

oStrong understanding of frontend frameworks such as React (preferred) or similar frameworks

oExtensive experience with developing web application backends using Flask (preferred), Django, Rails, Express, or equivalent frameworks

oExperience developing, optimizing and debugging complex SQL databases

oExperience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc.)

oExperience deploying software on cloud platforms (e.g., GCP, AWS, Microsoft Azure)

Nice-to-have

oImage analysis (i.e., algorithm development) background and/or training

oLeadership and management experience

Similar Jobs

More Jobs at Yoush Consulting

More Information Technology Jobs

Find similar Lead Web Developer jobs: