Senior Full Stack Developer

1 month ago


Calgary Alberta, Calgary region, Canada GeologicAI Full time

We are looking for a Senior Full-Stack Developer to play a key role in developing domain knowledge injection tools for the R&D department. Our applications involve working with big data & employing machine algorithms to create data derivative products.


Role Responsibilities:

  • Develop AI-Powered Web Applications: Architect and code sophisticated web applications that integrate both front-end and back-end components, with a focus on enhancing user experience through AI.
  • Drive Technical Projects: Take ownership of the entire development process, work with a UI/UX Designer to launch and iterate on products. You’ll work closely with stakeholders to ensure that our solutions meet learner needs and push the boundaries of what’s possible.
  • Collaborate with scientific developers for integrating cutting-edge algorithms into our web applications
  • Design and implement secure and scalable APIs.
  • Conduct code reviews to ensure code quality and best practices.
  • Implement secure login and session management
  • Follow test driven development best practices
  • Refactor and optimize code to improve system performance and maintainability


Qualifications:

  • Bachelors degree in Computer Science or higher
  • Minimum 5 years of Canadian work experience excluding internships
  • Proven experience as a Full-Stack Web Developer, Proficiency in JavaScript, HTML, CSS, and related web technologies.
  • Experience developing multiple full-stack applications using microservice architecture
  • Experience with Microsoft Azure is preferred
  • Experience with modern web frameworks and libraries
  • Excellent problem-solving and debugging skills


Tech Stack:

  • JavaScript ; Vue/React
  • Python ; FastAPI
  • SQL ; PostgreSQL
  • NoSQL; InfluxDB
  • Docker


About Us:

Enersoft Inc. is a Calgary-based start-up developing and deploying exciting new technologies for the energy and mining sectors under the GeologicAI brand. We build nifty geological robots that scan rocks, train AI to analyze the scan data, and make fancy software that makes all our results incredibly useful for finding and extracting natural resources. We are well-funded and growing rapidly and looking for amazing people to join our team.

We're a fast-growing well-funded company working on interesting products that are making difference to the world. Our products and services are helping find the hydrocarbons that power our world today, and the metals and minerals required for the energy transition of tomorrow.


Working at Enersoft you will enjoy the following benefits:

  • A casual and fun work environment
  • Extended health and dental benefits
  • Flexible schedule and opportunities for remote work
  • Free parking at the office
  • Office gym
  • Eligibility for stock options and bonuses
  • Robots with lasers


Benefits:

  • Dental care
  • Extended health care
  • Vision care


Education:

  • Bachelors degree in Computer Science or higher



  • Calgary, Alberta, Calgary region, Canada Cititec Talent Full time

    Quantitative DeveloperData & Analytics Engineering TeamCommodities Trading Calgary, AlbertaOur client is a leader in the commodities trading space, and they’re looking for a software engineer with a strong quantitative development background to join their Data & Analytics Engineering team. They are looking for someone to join both their Power & Gas, and...


  • Calgary, Alberta, Calgary region, Canada GeologicAI Full time

    We are looking for a Senior MLOps Specialist to play a key role in bridging the gap between R&D products & production engineering. Your job will be to apply DevOps / MLOPs best practices in building & modernizing pipelines to support R&D prototyping, ML dataset labelling & storage, and ensuring ML models are deployed effectively across a fleet of robots....


  • Calgary, Alberta, Calgary region, Canada Adecco Full time

    Adecco is currently hiring a full-time highly skilled and strategic Senior SCM Category Advisor to lead and optimize our client’s category management efforts within the Supply Chain function for our client based in Calgary, AB. In this role, you will be responsible for developing category strategies, managing supplier relationships, and driving cost...

  • Senior Estimator

    2 months ago


    Calgary, Alberta, Calgary region, Canada Hays Full time

    We are seeking a highly skilled and experienced Senior Estimator to join a reputable residential home builder in Calgary. As a Senior Estimator, you will be responsible for estimating the cost of building single-family homes and ensuring that projects are completed within budget.Responsibilities:Develop and maintain detailed cost estimates for single-family...


  • Calgary, Alberta, Calgary region, Canada Adecco Full time

    Adecco is currently hiring a full-time Senior Document Control Advisor to work for our client in Calgary, AB. In this role you will coordinate document control action items to completion. You will work independently under supervision of team lead. Using strong orientation to detail and prioritization skills to provide document control direction to projects...


  • Calgary, Alberta, Calgary region, Canada Morson Canada Full time

    Job Posting: Senior Program ManagerWe are looking for a driven Senior Program Manager to lead our project team in successfully delivering defined scopes within set timelines and budgetary limits. This position is in our Calgary, Alberta office and reports directly to the Vice President of Operations (Canada).Job Type: Full-time, PermanentBenefits...


  • Calgary, Alberta, Calgary region, Canada Tridyne Projects Corporation Full time

    SENIOR ELECTRICAL ENGINEERFull-TimeIn-Person at Tridyne Projects Inc. in Calgary, AB.ABOUT TRIDYNETridyne Projects Corp. is a Calgary-based consulting firm that provides clients with engineering, procurement & construction support services in the oil and gas industry throughout Western Canada.At Tridyne Projects, we provide our employees and contractors with...


  • Calgary, Alberta, Calgary region, Canada Levvel Inc. Full time

    We are looking for a Senior Oracle PL/SQL Developer for a 6-month contract position, with possible extensions in Calgary, Alberta. This is a 100% On-Site position, in Calgary, AB. It is NOT a remote role.Role DescriptionReporting to the Project Manager, the Senior Oracle PL/SQL Developer’s primary role will be to work closely with the project team to...


  • Calgary, Alberta, Calgary region, Canada Synechron Full time

    Experience of developing with Core JavaSpring/Boot/Hibernate J2EE, SQL, AgileModernize the tech stacks for Commodities systemsDemonstrate good understanding of OO principles, design patterns, n-tier architectureUnderstanding the SDLC (software development life cycle)Relational database skills (SQL, Sybase, DB2, Oracle)Experience in these technologies is...


  • Calgary, Alberta, Calgary region, Canada Hays Full time

    Hays has partnered with a residential builder who is seeking a Senior Project Manager to lead growth initiatives by driving acquisition strategies and overseeing project execution. This role combines strategic thinking with strong leadership to maximize profitability and enhance project outcomes. .Key Responsibilities:Project Management:Oversee the...

  • Python Developer

    1 month ago


    Calgary, Alberta, Calgary region, Canada Cititec Talent Full time

    Python Application DeveloperIndustries: Energy / Oil & Gas / Financial Services / Commodities / TradingLocation: CanadaJob Type: Full-TimeSalary: Up to $160,000 (CAD) base salary + benefits/bonusWe are partnered with an industry-leading global and dynamic commodities firm currently experiencing a significant growth phase.The organisation are able to call...

  • Senior Energy Modeler

    4 weeks ago


    Calgary, Alberta, Calgary region, Canada ThermaStor Solutions Inc. Full time

    TSSI – Job Posting – Senior Energy Modeler Primary Location: Calgary, AB At ThermaStor Solutions, our vision is to revolutionize the built environment through advanced heating and cooling technologies to achieve unprecedented levels of decarbonization. We strive to innovate, challenging the status quo to deliver tangible value for our clients. Our...


  • Calgary, Alberta, Calgary region, Canada Finofo Full time

    CFOs and Finance teams of businesses struggle with inefficient financial operations processes and wish there were a unified financial operations management platform where they could bank, transact, and plan—all in one place. At Finofo, we are on a mission to bring advanced financial services for global businesses via a unified platform. Our vision is to...

  • iOS Developer

    2 months ago


    Calgary, Alberta, Calgary region, Canada LanceSoft, Inc. Full time

    As a developer specializing in Web Application Architecture & Continuous Integration on the mobile team, you’ll hold a position responsible for:· Stewarding the web application architecture to achieve native app-like performance, security, and appearance· Evolving this web architecture to support an ever-changing mobile ecosystem (of devices and...


  • Calgary, Alberta, Calgary region, Canada Hays Full time

    We have partnered with a residential home builder seeking a Senior Construction Manager to lead and oversee the construction management function for high-profile development projects. Key Responsibilities:Project Management and Execution:Lead all phases of development projects, including preconstruction, construction, commissioning, and closeout.Establish...


  • Calgary, Alberta, Calgary region, Canada Drake International Full time

    Business Development /SalespersonJob Summary:We are a leading Industrial fabrication and construction company known for our high-quality products and exceptional service. With a commitment to innovation and excellence, we have established a strong reputation in the industry.Position Overview:We are seeking a dynamic and experienced Business...

  • Sr AEM Developer

    4 days ago


    Calgary, Alberta, Calgary region, Canada HCLTech Full time

    Sr AEM DeveloperLocation: CalgaryFull timeOnsiteJD:• 3-5+ years of experience working with Adobe Experience Manager (AEM).• Strong understanding of AEM architecture, including Sling, JCR repository, and OSGi framework.• Proficiency in Java, JavaScript, HTML, CSS, and related front-end technologies.• Experience with RESTful and SOAP-based web...

  • Power BI Developer

    4 days ago


    Calgary, Alberta, Calgary region, Canada Insight Global Full time

    Insight Global is looking for a BI Developer to join one of Calgary's midsized energy companies. This is a permanent full time position. This opportunity is 40 hours per week onsite 5 days a week. This person will work with different teams within the organization to understand their challenges, analyze the data, and deliver the answers and tools needed...


  • Calgary, Alberta,, Calgary region, Canada CWB Full time

    At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by:Putting people first and building relationships with intentionSeeking out and embracing new ideasBelieving that how we do things is as important as what we doLocation: Calgary Chinook Banking Centre or Lethbridge Banking...


  • Calgary, Alberta, Calgary region, Canada Hopewell Development Full time

    As our new Senior Leasing Coordinator at Hopewell Development, you will be at the heart of it all, supporting leasing activities across Calgary, Winnipeg, Toronto, and even the US. You’ll help to drive leasing strategies, contributing directly to the success of our growth in these dynamic markets.If you’re ready to make an impact in a fast-paced,...