Lead Software Developer

3 days ago


St John's, Newfoundland and Labrador, Canada Enaimco Full time

Job Posting – Lead Software Developer

Enaimco's mission is to give heavy industry the ability to manage and understand their assets remotely – starting with subsea, one of the world's toughest environments. Our customers run critical offshore operations daily, and they rely on us to make complex engineering data and software systems reliable, scalable, and easy to use.

We're looking for a Lead Software Developer to provide technical leadership and help scale how our development team operates as the company grows. This role exists to strengthen technical decision-making, improve delivery consistency, and support the growth and effectiveness of our developers.

You'll work closely with product, senior developers, and leadership to plan work, influence architecture, and mentor the team - while staying close enough to the technical details to make good decisions when it matters.

This is a hands-on leadership role in a startup environment. It combines technical judgment, people leadership, and ownership of outcomes.

What You'll Do

  • Raise the technical bar through hands-on mentoring, code reviews, and providing direct, actionable feedback.
  • Ensure your team reliably delivers on commitments by unblocking teammates, sharpening scope, and correcting course when needed.
  • Directly contribute to development tasks when needed - you will balance hands-on contributions with effective coordination across your team. 
  • Work with product managers and senior developers to translate product vision and customer needs into executable technical plans with clear, realistic scopes.
  • Help provide direction to development teams by blending business goals, team perspectives, and your own technical judgment.
  • Lead by example and foster a culture where developers take ownership of outcomes, quality, and continuous improvement.

What We're Looking For

  • A leadership mindset - someone that has demonstrated they are able to lead software development teams and projects, either formally or informally.
  • Proven technical skills in at least one area of modern web development (e.g. front-end, back-end, cloud/infra, CI/CD & release, AI & ML, etc.), and the desire to flex into other domains over time.
  • The ability to apply a broader technical vision when making decisions.
  • Comfortable balancing some hands-on technical involvement with people leadership and coordination responsibilities.
  • Ability to communicate clearly and work effectively across software, product, and engineering disciplines.
  • A results-focused mindset with the confidence to surface issues, suggest improvements, and follow through on commitments.
  • Someone who earns trust through sound judgment, consistency, and who maintains positive working relationships with their teammates.
  • Experience with at least a few of the following technologies or tools (or equivalents): 
    • React, NodeJS, Typescript, MongoDB, PostgreSQL, Azure/AWS, Terraform, Github Actions, Jenkins, NewRelic, PostHog, Sentry, Cursor, Claude Code

Bonus Points For

  • Experience in a technical lead, staff engineer, or hands-on software development management role.
  • Background working in startup or scale-up environments.
  • Experience building or supporting B2B products, especially in engineering-heavy or industrial domains.
  • Interest in mentoring and developing developers at different stages of their careers.

Why Enaimco?

  • We know that great work requires great people. We only hire folks who stay humble, bounce back when things get tough, and care deeply about what they build.
  • You'll immediately get to work on real, industry-critical challenges in offshore and energy sectors.
  • Opportunity to work closely with a small, highly-integrated team where your ideas matter and your craft evolves daily.
  • You'll get to work at the intersection of engineering, software, and product to build systems used in demanding real-world environments.
  • Competitive salary, health and dental benefits, and flexible working hours/location.

Equal Opportunity

We are an equal opportunity employer. We recognize the value of a diverse workforce in creating a dynamic and exciting work environment, and we are actively working towards building a diverse workforce at Enaimco. We are committed to providing a work environment where all people are treated with respect and dignity, regardless of age, race, gender, sexual orientation, religion, national origin, disability, or any other legally protected characteristics. All interested applicants are encouraged to apply as our hiring decisions are based solely on experience, qualifications, and current business needs.

Finding some points that don't quite match with you, but you still think we'd be a great fit? We encourage you to apply anyway. You could be an excellent candidate for this or another role within Enaimco.



  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About the role CoLab is growing quickly, and we're looking for a motivated Business Development Representative (BDR) to join our business development team. The ideal candidate is a go-getter with a knack for making conversations happen. You learn from every interaction you have. Our SDRs often transition into Account Executives, and we're looking for people...


  • St. John's, Newfoundland and Labrador, Canada TRUDELL MEDICAL LIMITED Full time

    At the Trudell Medical Group of Companies our vision is to provide patients throughout the world with medical devices and services that make their lives better. The Group manufactures and globally markets some of the leading brands in respiratory care, including the AeroChamber brand of valved holding chambers, the Aerobika brand of OPEP devices, and the...


  • St. John's, Newfoundland and Labrador, Canada Trudell Medical Group Full time

    At the Trudell Medical Group of Companies our vision is to provide patients throughout the world with medical devices and services that make their lives better. The Group manufactures and globally markets some of the leading brands in respiratory care, including the AeroChamber brand of valved holding chambers, the Aerobika brand of OPEP devices, and the...


  • St. John's, Newfoundland and Labrador, Canada Compactica Full time

    About CompacticaCompactica is a software company based in St. John's, Newfoundland and Labrador, dedicated to pioneering efficient and reliable solutions within the geotechnical and construction space. We have developed and launched a groundbreaking SaaS solution aimed at transforming compaction testing practices at large construction sites. Our technology...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLabAt CoLab, we help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design collaboration and review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker,...


  • St. John's, Newfoundland and Labrador, Canada Trudell Medical Group Full time

    If you are looking to join an agile, dynamic, and motivated team in the healthcare technology industry, Aetonix is a rising leader in "Connecting clinicians and patients through pathways of care". Our mobile platform, aTouchAway, enables healthcare providers to reduce costs and to improve the quality of care by managing, educating, and connecting patients,...

  • Front End Developer

    6 days ago


    St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLabAt CoLab, we want to help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker, AutoReview,...


  • St. John's, Newfoundland and Labrador, Canada SiftMed Full time

    Who Are We?As a group of passionate technology developers, successful entrepreneurs and industry experts, SiftMed is scaling and growing quickly. We are looking for a Senior Software Engineer (AI and Document Processing) with a passion for developing advanced technology and constantly pushing the envelope. SiftMed is an AI driven system that processes,...


  • St. John's, Newfoundland and Labrador, Canada Standard Aero Full time

    DescriptionJob Title: ERP Software Development- Summer InternSt. John's, NLBuild an Aviation Career You're Proud OfAt StandardAero, we use our ingenuity and know-how to find solutions for the simple to the most complex challenges in aviation. Together, we get the job done and done well. Our stability, resources, and respectful culture supports you in...


  • St. John's, Newfoundland and Labrador, Canada NASDAQ Full time

    The RoleAre you ready to be part of a dynamic and innovative company that's revolutionizing Financial Crime Management? At Nasdaq Verafin, we're not just industry leaders; we're trailblazers in providing cutting-edge, cloud-based solutions for financial institutions. We're creating the world's most effective financial crime fighting networkWe're looking for...