Web Team Lead-data Visualization Team

2 weeks ago


Kingston, Canada Engineering Seismology Group Canada Inc. Full time

**About Us**
- Join us at ESG Solutions, a fast-paced, technically driven company with an exciting work environment. We see every day as a new opportunity to impress our customers, grow our understanding and build our expertise.- We are looking for a Web Team Lead for the Scientific Data Visualization team who is responsible for leading the design and development of tools for visualizing and interacting with seismic data in a web-based interface. As part of our software team, you will work with new and established technologies as part of an Agile group of developers. You will handle the design, development, and deployment of customer-facing web tools using modern and evolving web technologies. You will also lead and support the work of the other team members. This position requires an individual who has strong familiarity with current web technologies, a strong aptitude for data analysis, and is ready to lead by example.**About the Role**
- Adapting existing software to interface properly with other internal and external software products.
- Assessing and adapting new technologies for use in new and existing products.
- Working with infrastructure providers to ensure that products are running reliably and securely.
- Algorithm R&D work to improve product efficiency and to overcome technology limitations.
- Developing web-based solutions in both front and back-end of the software stack.
- Maintaining existing web-based software products.
- Supporting the improvement of user interfaces in a React framework.
- Interfacing with infrastructure systems (e.g., database systems) to pull data and store inputs.
- Supporting work on back-ends hosted in Tomcat and Node.js.
- Coordinating build and deployment to cloud systems

**About You**
- At least 4 years of software development experience (Note that time spent earning an advanced degree can count toward this experience requirement.)
- At least 2 years of web development experience
- A strong mathematical background and proven aptitude for developing scientific or quantitative code
- Previous experience leading a team is an asset
- Experience with back-end development
- Familiarity with web servers (e.g., NGINX, Tomcat, Express.js)
- Experience with object-oriented development
- Ability to interface with modern database systems (e.g., SQL Server, PostgreSQL, MongoDB, etc.)
- Experience with front-end development
- Strong familiarity with JavaScript, HTML 5.0, CSS
- Experience working with React and RESTful APIs
- Familiarity with state management systems (e.g., Redux).
- Experience with data visualization libraries (e.g., three.js, chart.js)
- Experience with WebGL is an asset
- Knowledge and awareness of how to write secure code. Includes familiarity with security best practices as well as familiarity with tools used to build secure pages (e.g., HTTPS, SSL, BCrypt)
- Ability to lead in a team environment

**Why to Work at ESG**
- We have an amazing, dynamic team of and dedicated professionals, who work in a collaborative atmosphere
- We offer a competitive total compensation package including Health and Dental Benefits, RRSP, Personal Days and Bonus opportunities
- The chance to make positive and impactful contributions in your work
- We encourage learning opportunities and provide access to LinkedIn Learning



  • Kingston, Canada Queen's University Full time

    Web Development Team Lead About Queen's University Queen’s University is the Canadian research intensive university with a transformative student learning experience. Here the employment experience is as diverse as it is interesting. We have opportunities in multiple areas of globally recognized research, faculty administration, engineering &...


  • Kingston, Canada Queen's University Full time

    **About Queen's University** Queen’s University is the Canadian research intensive university with a transformative student learning experience. Here the employment experience is as diverse as it is interesting. We have opportunities in multiple areas of globally recognized research, faculty administration, engineering & construction, athletics &...


  • Kingston, Ontario, Canada Queen's University Full time

    About Queen's UniversityQueen's University is the Canadian research intensive university with a transformative student learning experience. Here the employment experience is as diverse as it is interesting. We have opportunities in multiple areas of globally recognized research, faculty administration, engineering & construction, athletics & recreation,...

  • Lead, Data Analytics,

    4 weeks ago


    Kingston, Canada MaxSold Incorporated CAN Full time

    **Company Overview**: MaxSold, the leading estate sales marketplace, empowers buyers and sellers to extend the life of things for new generations to love. With presence in Canada and the US, MaxSold serviced 1,157 communities and 116,630 clients in 2020. By 2031, MaxSold aspires to be the global market leader for downsizing, estate sales and clearing excess...

  • Team Lead

    3 weeks ago


    Kingston, Ontario, Canada Roots Full time

    Team Lead Kings Crossing - Store 273, 101 Dalton Avenue, Kingston, Ontario, Canada Req #194 Friday, April 26, WHAT WE'RE LOOKING FOR? The Team Lead links the leadership team and the sales associates by assisting in the operational functions of the store, and motivating the team to exceed goals. Reporting directly to the Store Manager, the Team Lead...

  • Team Lead

    1 month ago


    Kingston, Ontario, Canada Roots Full time

    Team Lead Kings Crossing - Store 273, 101 Dalton Avenue, Kingston, Ontario, Canada Req #194 Friday, April 26, WHAT WE'RE LOOKING FOR? The Team Lead links the leadership team and the sales associates by assisting in the operational functions of the store, and motivating the team to exceed goals. Reporting directly to the Store Manager, the Team Lead...

  • Team Lead

    3 weeks ago


    Kingston, Canada T&J Lawn Care And Snow Removal Services Inc. Full time

    **About us** T&J Lawn Care And Snow Removal Services Inc. is a small business in Kingston, We are a goup of young like minded professional individuals, and our goal is to provide exceptional service while maintaining a great work life balance. We are looking for a full time year round team leader with experience in lawn care, snow removal and landscaping....

  • Office Administrator

    2 weeks ago


    Kingston, Canada TEAM Group Full time

    **About Us** TEAM Group was founded in 1982, with headquarters in Markham, Ontario. We offer industrial cleaning, facility maintenance, and shutdown services to thousands of clients throughout North America and Asia. Some of the industries we service include automotive, manufacturing and healthcare. We take on dirty jobs and commit to working with our...


  • Kingston, Ontario, Canada TEAM Group Full time

    About UsTEAM Group was founded in 1982, with headquarters in Markham, Ontario. We offer industrial cleaning, facility maintenance, and shutdown services to thousands of clients throughout North America and Asia. Some of the industries we service include automotive, manufacturing and healthcare. We take on dirty jobs and commit to working with our clients to...

  • General Labour

    1 week ago


    Kingston, Canada TEAM Group Full time

    TEAM Group, founded in 1982, is recognized as a leading, global provider of client diversified industrial cleaning and facility maintenance support services. We’ve built a reputation within the manufacturing community as an authoritative knowledge in technical cleaning. With operations across the Globe, we have received countless awards for our **safety,...

  • General Labour Hub

    1 week ago


    Kingston, Canada TEAM Group Full time

    TEAM Group, founded in 1982, is recognized as a leading, global provider of client diversified industrial cleaning and facility maintenance support services. We’ve built a reputation within the manufacturing community as an authoritative knowledge in technical cleaning. With operations across the Globe, we have received countless awards for our **safety,...

  • People Analytics

    2 weeks ago


    Kingston, Canada Unilever Full time

    Job Title: People Analytics & Data Lead - UniOps Work Level: 2A/2B Location: Kingston or Bangalore JOB PURPOSE Be part of the world’s most successful, purpose-led business. Work with brands that are well-loved around the world, that improve the lives of our consumers and the communities around us. We promote innovation, big and small, to make our...

  • Team Lead-retail

    1 month ago


    Kingston, Ontario, Canada Roots Full time

    Team Lead-Retail (FT) Kings Crossing - Store 273, 101 Dalton Avenue, Kingston, Ontario, Canada Req #1752 Friday, September 29, WHY JOIN ROOTS? Roots is not only a brand, it's a culture and lifestyle. We look for dynamic individuals who are not only interested in retail and fashion, but who enjoy challenges and share our vision for a safer, cleaner,...

  • Team Lead-retail

    3 weeks ago


    Kingston, Ontario, Canada Roots Full time

    Team Lead-Retail (FT) Kings Crossing - Store 273, 101 Dalton Avenue, Kingston, Ontario, Canada Req #1752 Friday, September 29, WHY JOIN ROOTS? Roots is not only a brand, it's a culture and lifestyle. We look for dynamic individuals who are not only interested in retail and fashion, but who enjoy challenges and share our vision for a safer, cleaner,...

  • Team Lead-retail

    4 weeks ago


    Kingston, Canada Roots Full time

    WHY JOIN ROOTS? Roots is not only a brand, it’s a culture and lifestyle. We look for dynamic individuals who are not only interested in retail and fashion, but who enjoy challenges and share our vision for a safer, cleaner, healthier planet. In addition to our customers, an intrinsic part of our success has always been the people who work here. Roots is a...

  • General Labour Hub

    1 week ago


    Kingston, Ontario, Canada TEAM Group Full time

    TEAM Group, founded in 1982, is recognized as a leading, global provider of client diversified industrial cleaning and facility maintenance support services. We've built a reputation within the manufacturing community as an authoritative knowledge in technical cleaning. With operations across the Globe, we have received countless awards for our safety,...

  • General Labour

    1 week ago


    Kingston, Ontario, Canada TEAM Group Full time

    TEAM Group, founded in 1982, is recognized as a leading, global provider of client diversified industrial cleaning and facility maintenance support services. We've built a reputation within the manufacturing community as an authoritative knowledge in technical cleaning. With operations across the Globe, we have received countless awards for our safety,...

  • Kitchen Team Lead

    4 weeks ago


    Kingston, Canada Splitsville Entertainment Kingston Full time

    Splitsville Entertainment is Canada’s premier family entertainment center! Our modern facilities combine state-of-the-art 10 pin bowling, high-quality casual dining, arcades, laser tag, and other entertainment options to make your visit a one-of-a-kind experience We are on the hunt for an experienced **Kitchen Team Lead** to help oversee the daily...

  • Kitchen Team Lead

    1 day ago


    Kingston, Canada Splitsville Entertainment Kingston Full time

    Splitsville Entertainment is Canada’s premier family entertainment center! Our modern facilities combine state-of-the-art 10 pin bowling, high-quality casual dining, arcades, laser tag, and other entertainment options to make your visit a one-of-a-kind experience We are on the hunt for an experienced **Kitchen Team Lead** to help oversee the daily...

  • Aquatics, Team Lead

    1 week ago


    Kingston, Ontario, Canada City of Kingston Full time

    Opening StatementThe City of Kingston acknowledges the traditional territories of Anishinabek, Haudenosaunee, and Huron-Wendat. Kingston is a vibrant city in eastern Ontario with a diverse economy ranging from global corporations to innovative startups and government sectors.Embracing diversity and inclusion, the City of Kingston values unique perspectives...