Senior Software Developer
Seequent
Calgary, CA1 month ago
22 views9 saves4 applies
Prepare for this role
Job Type
full time
Description
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions. In this role, you will have the opportunity to: • Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences. • Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design.• Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility. • Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks. • Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows. • Lead effective design and code reviews for other team members. • Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality. • Provide technical guidance and mentorship to other team members. Essential Knowledge, Skills, and Experience • Bachelor’s degree in computer science, engineering, or equivalent practical experience. • 7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development.• Advanced experience with JavaScript and TypeScript. • Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar). • Strong understanding of frontend application architecture, state management, and component-based design. • Solid experience designing and implementing backend services and RESTful APIs. • Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities. • Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving. #LI-KV2
This job is found at InterviewStack.io
Skills
javascripttypescriptapisreactvuesvelteaccessibilityuser experiencedata integrationexperimentationfull stack developmentperformance optimizationcode review
About Seequent
Seequent is a global leader in geoscience software and data visualization, specializing in 3D geological modeling and subsurface analysis. The company enables organizations across mining, civil engineering, energy, and environmental sectors to make better decisions through advanced earth modeling and collaboration tools. Headquartered in Christchurch, New Zealand and acquired by Bentley Systems in 2021, Seequent serves over 100 countries with innovative solutions like Leapfrog, PLAXIS, and GeoStudio.