Lead Frontend Software Engineer

1 week ago


Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

About Spexi Geospatial Inc.:

Spexi is a pioneering company in drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.

We are in the process of developing an innovative two-sided marketplace known as the Spexi Network. This platform represents the first Fly-to-Earn initiative, allowing drone operators to earn rewards by capturing aerial imagery. Simultaneously, it provides businesses of all sizes with quick and easy access to high-resolution aerial imagery and valuable derivative data, facilitating remote monitoring of various assets, including buildings, infrastructure, and natural resources. Our objective is to enhance decision-making processes and assist organizations in planning and responding effectively, without the necessity of owning drones or hiring pilots.

Position Overview:

We are seeking a skilled Senior Software Engineer to play a vital role in our data customer application. The ideal candidate will have a strong passion for software development and a willingness to take initiative within a team of highly motivated engineers.

Key Responsibilities:

  1. Design and implement a cutting-edge geospatial data marketplace platform that is scalable, sustainable, extensible, and secure.
  2. Create user interfaces and associated systems that provide exceptional user experiences.
  3. Collaborate closely with backend engineers to seamlessly integrate APIs and services optimized for delivering global-scale geospatial data and imagery.
  4. Take ownership of our technology stack as appropriate and contribute to shaping our frontend architecture.
  5. Ensure high-quality, well-documented, and reliable code by adhering to industry best practices.
  6. Provide technical guidance, constructive feedback, and mentorship to fellow software engineers on the team.
  7. Work collaboratively with the team to enhance customer experience, processes, and workflows.

Qualifications:

  1. Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  2. Over 6 years of software engineering experience, with a proven track record of developing and maintaining large-scale production systems.
  3. A strong self-motivated drive coupled with advanced problem-solving abilities and meticulous attention to detail.
  4. Expertise in TypeScript, HTML, and modern frameworks (React, Tailwind).
  5. In-depth knowledge of cloud infrastructure environments (specifically AWS), performance optimization techniques, and modern build tools and workflow automation (including source control, CI/CD pipelines, and testing frameworks).
  6. Excellent communication skills, familiarity with professional software development methodologies, and the ability to work effectively in a remote, agile setting.
  7. A relentless desire for learning and self-improvement.

Preferred Qualifications:

  1. Experience with geospatial data, mapping, and image analysis.
  2. Familiarity with blockchain technologies and smart contracts.
  3. Solid grasp of 3D mathematics.
  4. Contributions to open-source projects or personal repositories that showcase your work.

Benefits and Perks:

At Spexi, we recognize that to deliver the best products for our customers, our employees must maintain a healthy work-life balance and stay content and healthy. We offer a range of benefits and perks to support our employees in achieving this:

  1. Remote-friendly work environment.
  2. Flexible working hours.
  3. Comprehensive medical, dental, and vision health benefits.

Spexi is committed to being an inclusive employer that champions workplace equality, supports diversity, fosters a welcoming atmosphere, and values the unique contributions of each individual.



  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Hootsuite Full time

    About HootsuiteHootsuite is a leading social media management platform that helps businesses connect with their audience and drive results.Our MissionWe empower businesses to succeed in a rapidly changing social media landscape by providing innovative solutions that make it easy to manage and measure their social media presence.Job SummaryWe are seeking a...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Hootsuite Full time

    About HootsuiteHootsuite is a leading social media management platform that helps businesses connect with their audience and drive results.Our MissionWe empower businesses to succeed in a rapidly changing social media landscape by providing innovative solutions that make it easy to manage and measure their social media presence.Job SummaryWe are seeking a...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Position OverviewAs a key member of the Design Engineering team within Autodesk's Architecture, Engineering, and Construction (AEC) division, you will play a pivotal role in shaping the future of construction technology.ResponsibilitiesContribute to the Autodesk Design System by assessing component usage and providing insights on new component...


  • Vancouver, British Columbia, Canada Dialpad Full time $154,100 - $175,633

    Company Overview Dialpad has revolutionized customer communication with its pioneering AI-driven platform, serving as a secure foundation for all its offerings. By consolidating conversations in one centralized location, businesses can harness the power of AI to enhance collaboration, automate processes, optimize workflows, gather insightful data, and...


  • Vancouver, British Columbia, Canada Varsity Tutors LLC Full time

    **Job Summary**Varsity Tutors LLC is seeking a highly skilled and experienced Senior Frontend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web applications.Key Responsibilities:Design and develop high-quality, scalable, and maintainable frontend code using...


  • Vancouver, British Columbia, Canada Varsity Tutors LLC Full time

    **Job Summary**Varsity Tutors LLC is seeking a highly skilled and experienced Senior Frontend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web applications.Key Responsibilities:Design and develop high-quality, scalable, and maintainable frontend code using...


  • Vancouver, British Columbia, Canada UniUni Full time $85,000 - $96,000

    Company Overview:UniUni stands out as a premier Canadian courier service, focusing on e-commerce and logistics with a commitment to excellence. Our mission is to enhance fulfillment services, ensuring we consistently surpass customer expectations. As a frontrunner in last-mile delivery and e-commerce fulfillment across Canada, we are dedicated to innovation...


  • Vancouver, British Columbia, Canada Browse AI Full time

    {"h1": "Mission-Driven Senior Software Engineer", "p": "At Browse AI, we're revolutionizing the way people interact with online information. As a mission-driven Senior Software Engineer, you'll be part of a team that's shaping the future of web data accessibility. With over 450,000 teams and individuals already leveraging our cutting-edge technology, you'll...


  • Vancouver, British Columbia, Canada Browse AI Full time

    {"h1": "Mission-Driven Senior Software Engineer", "p": "At Browse AI, we're revolutionizing the way people interact with online information. As a mission-driven Senior Software Engineer, you'll be part of a team that's shaping the future of web data accessibility. With over 450,000 teams and individuals already leveraging our cutting-edge technology, you'll...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Browse AI Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Browse AI. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and robust systems with a primary focus on Web technologies and APIs.Key ResponsibilitiesLead the design, development, and maintenance of...