Full Stack Software Developer
2 weeks ago
Overview Full Time, Software Development role based in Richmond, BC. Hybrid work arrangement with a salary range of $90,000 - $105,000 CAD per year. Ideon Technologies uses muon tomography to image deep beneath the Earth’s surface and has developed the REVEAL™ Subsurface Intelligence Platform™ to provide x-ray-like visibility underground. The technology helps geologists identify, map, characterize, and monitor mineral deposits, supporting safer, more cost-efficient mining and a lower environmental impact. The Role We are seeking a Full Stack Software Developer (Intermediate) who will report to the Director, Software Engineering and collaborate with software developers, data scientists, geoscientists, applied scientists, and IT/DevOps professionals. In an Agile environment, you will contribute to developing and maintaining cloud-based software solutions. This is a hands-on role focused on coding, debugging, and optimizing software applications across the stack. You will focus on the following activities: Develop and maintain scalable, efficient cloud-based applications and services. Build and integrate APIs and systems to support seamless data flow and interoperability. Collaborate with data scientists and senior developers to integrate AI and ML models into software products. Support efforts to optimize cloud infrastructure for performance and scalability. Participate in code reviews, applying best practices in coding and software design. Identify, troubleshoot, and resolve technical challenges to maintain software reliability. Stay informed about emerging technologies and contribute ideas for improvements. Success in the role looks like: Effective Contribution to Cloud Solutions: Demonstrable contributions to maintaining and enhancing scalable and performant cloud-based solutions. Participation in Software Development Lifecycle: Exemplary ability to manage the full software development lifecycle in Agile projects—from design through deployment and evaluation. Priorities in the first months will include: Team Integration: Quickly familiarize yourself with Ideon’s technology stack, practices, and team workflows. Project Participation: Engage in ongoing software development projects, delivering reliable and effective solutions. Continuous Improvement: Identify and propose enhancements in system performance, integrations, and user experience. Qualifications Must-haves – You’ll need the following to move forward in the hiring process and be successful in the role. 4+ years of professional software development experience, preferably with cloud-based services. Proficient in Python with strong coding, debugging, and optimization skills. Practical experience with Azure cloud services (e.g., Azure Functions, App Services, Cosmos DB, Azure ML, Kubernetes). Understanding of RESTful API design and microservices architectures. Knowledge of SQL and NoSQL databases. DevOps: Familiarity with CI/CD pipelines, Docker, and Kubernetes. Strong teamwork and English communication skills; comfortable collaborating within diverse teams. Education: Degree in Computer Science, Software Engineering, or related field, or equivalent experience. Legally eligible to work full-time in Canada. We also look for the following for all new Ideon team members: Experience in or enthusiasm for working in a tech scale-up; ability to wear multiple hats. Ambitious, can-do attitude and willingness to dive into challenging work. Initiative, adaptability in an agile, fast-paced environment. Solid teamwork, accountability, and willingness to help teammates. Creative problem-solving mindset and insatiable curiosity with a drive to deliver. Ability to work under pressure and meet deadlines. Strong interpersonal skills to build relationships with colleagues, customers, and external stakeholders. Willingness to contribute to the company culture in meaningful ways beyond the core work. Nice-to-haves – While not required, these are helpful and can be developed with training. Exposure to AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn) and integration into software products. Exposure to big data processing frameworks (e.g., Spark, Databricks). Familiarity with infrastructure-as-code tools (Terraform or ARM templates). Geoscience knowledge or familiarity with geoscience workflows or geospatial data visualization. More Role Details Location : Our office is at #150 - 4611 Viking Way, Richmond, BC, Canada. Free parking is available and a bus stop is one block away. Hybrid Role : 2–3 days in the office per week is typical; you may work from home the remainder of the week. You can adjust your in-office schedule with your leader. During the first months, expect to spend more time in the office for onboarding and relationship building. Hours of Work : 8 hours/day, Monday to Friday. Typical hours are 9:00 a.m. – 5:00 p.m. Pacific Time, with some flexibility for business needs. What We Offer : Salary: CAD $90,000 – $105,000 per year. Early equity options on hire and potential performance-based equity annually are part of our rewards package. Notes: Salary ranges are benchmarked to the Vancouver market and reflect the range for new hires; top-of-range offers are unlikely but possible in exceptional cases. Salary expectations will be discussed during the application process. A purpose-driven, entrepreneurial team delivering great customer outcomes. Opportunity to work with a dynamic tech scale-up and contribute to a groundbreaking solution. Accreditation and tuition support. Extended health and dental benefits, employee assistance program, and wellness spending accounts. Annual paid closure between Christmas and New Year’s holidays and vacation time. 2 weeks per year for work-from-anywhere for hybrid/remote roles. Parental leave top-up. Employee referral bonus. Casual attire. Free parking and office snacks. Social events and learning opportunities, in person and virtual. What It’s Like at Ideon Ideon’s culture emphasizes diversity of thought and perspective, guided by core values: Driven by industry, informed by science Inspired to create, wired to deliver Unified team, personally accountable Boldly ambitious, exceptionally human How to Apply and Accommodation Requests Optional cover letters help us learn more about you. Please submit documents as PDF files. If accommodations are needed, let us know in your application. #J-18808-Ljbffr
-
Software Developer
4 weeks ago
Richmond Hill, Canada Onico Solutions Full timeWe are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success. Requirements Produce high quality, highly efficient code across projects Contribute to growth of industry-leading technologies and systems Mentor and be mentored, holding up the highest standards for...
-
Software Developer
7 days ago
Richmond Hill, Canada Onico Solutions Full timeWe are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success. Requirements - Produce high quality, highly efficient code across projects - Contribute to growth of industry-leading technologies and systems - Mentor and be mentored, holding up the highest...
-
Software Developer
2 weeks ago
Richmond Hill, Canada Onico Solutions Full timeWe are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success.RequirementsProduce high quality, highly efficient code across projectsContribute to growth of industry-leading technologies and systemsMentor and be mentored, holding up the highest standards for...
-
Full Stack Software Developer
2 weeks ago
Richmond, Canada Ideon Technologies Inc. Full timeOverviewFull Time, Software Development role based in Richmond, BC. Hybrid work arrangement with a salary range of $90,000 - $105,000 CAD per year.Ideon Technologies uses muon tomography to image deep beneath the Earth’s surface and has developed the REVEAL™ Subsurface Intelligence Platform™ to provide x-ray-like visibility underground. The technology...
-
Full Stack Developer with AI
1 week ago
Richmond, Canada Affinity Full timeFull Stack Developer with AI Join to apply for the Full Stack Developer with AI role at Affinity On behalf of our public sector client, Affinity is seeking a curious, early-career AI Fullstack Developer to join our Advanced Technology Solutions team, where we’re reinventing how software is built by embedding AI into every stage from design to deployment....
-
Full Stack Developer
1 week ago
Richmond Hill, ON LB C, Canada Embross Full time $80,000 - $120,000 per yearFull-Stack Software DeveloperRichmond Hill, ON (Hybrid)Who We AreEmbross delivers market-leading passenger automation and self-service technologies to the global travel market. That last flight you jumped on, there is a good chance an Embross hardware or software solution helped facilitate part of your airport experience. The world's leading airlines and...
-
Full Stack Developer
4 weeks ago
Richmond, Canada Soiltrackers Solutions Full timeJob descriptionSoilTrackers is a green-tech company transforming how the construction industry manages excess soil. Our platform connects contractors, haulers, and landowners to enable compliant, efficient, and sustainable soil movement. Now, we’re taking it to the next level — building asoil marketplaceto match contractors with haulers and connect soil...
-
Senior Full-Stack Developer
1 week ago
Richmond, British Columbia, Canada Notify Me Full time $120,000 - $200,000 per yearNotify Me helps Shopify merchants never miss a sale due to out-of-stock products. Our app, Notify Me Back in Stock & PreOrder, empowers stores to recover lost revenue through smart inventory alerts and pre-order tools. We're a friendly, fast-moving team on a mission to build products merchants love.We're looking for a senior full-stack engineer who's...
-
Senior Full-Stack Developer
4 weeks ago
Richmond, Canada Djangojobs Full timeOct 29, 2025 Description Notify Me! helps Shopify merchants never miss a sale due to out-of-stock products. Our app,Notify Me! Back in Stock & PreOrder, empowers stores to recover lost revenue through smart inventory alerts and pre-order tools. We’re a friendly, fast-moving team on a mission to build products merchants love. We’re looking for a senior...
-
Senior Full-Stack Developer
4 weeks ago
Richmond, Canada Djangojobs Full timeOct 29, 2025 Description Notify Me! helps Shopify merchants never miss a sale due to out-of-stock products. Our app,Notify Me! Back in Stock & PreOrder, empowers stores to recover lost revenue through smart inventory alerts and pre-order tools. We’re a friendly, fast-moving team on a mission to build products merchants love. We’re looking for a senior...