Lead Developer

Impact Logic

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7-10+ years of professional software engineering experience.
  • Strong full-stack development experience across web or mobile interfaces, APIs, and databases.
  • Experience translating requirements and concepts across different technology layers.
  • Strong understanding of UI/UX and database design.
  • Demonstrated technical leadership and mentoring capabilities.
  • Analytical and evidence-based approach to problem solving.

Responsibilities

  • Lead the design and development of innovative consumer-facing features.
  • Develop solutions across frontend, backend, APIs, databases, and middleware.
  • Contribute to architectural and technical design decisions.
  • Collaborate with Product, Delivery, and IT teams to align on feasibility, direction, and delivery.
  • Participate in code reviews and champion engineering best practices.
  • Mentor and support fellow engineers through technical guidance and collaboration.
  • Diagnose complex technical problems and develop practical solutions.

Benefits

  • Hybrid work model (Monday-Thursday in-office)
  • Opportunities for professional development and continuous learning.
  • Supportive engineering culture focused on collaboration and mentorship.
  • Engagement in exciting projects with a consumer-facing focus.
Full Job Description
18th August, 2026

Lead Developer

About the Role

We are looking for an experienced Full Stack Software Engineer to provide technical leadership while contributing directly to product development. You will help shape architecture, build consumer-facing features, mentor engineers, and connect technical decisions to business value.

This role is ideal for someone who combines strong engineering expertise with ownership, analytical thinking, and a pragmatic approach to solving complex problems.

What You'll Do
  • Lead the design and development of innovative consumer-facing features.
  • Develop solutions across frontend, backend, APIs, databases, and middleware.
  • Contribute to architectural and technical design decisions.
  • Collaborate with Product, Delivery, and IT teams to align on feasibility, direction, and delivery.
  • Participate in code reviews and champion engineering best practices.
  • Mentor and support fellow engineers through technical guidance and collaboration.
  • Diagnose complex technical problems and develop practical solutions.
  • Evaluate technical trade-offs and make decisions based on business and product value.
  • Leverage AI and agentic LLM-based tools where they provide meaningful value.
  • Contribute effectively within Agile/Scrum development environments.
What We're Looking For
  • 7-10+ years of professional software engineering experience.
  • Strong full-stack development experience across web or mobile interfaces, APIs, and databases.
  • Experience translating requirements and concepts across different technology layers.
  • Strong understanding of UI/UX and database design.
  • Demonstrated technical leadership and mentoring capabilities.
  • Strong ownership mentality and ability to drive projects through to completion.
  • Analytical and evidence-based approach to problem solving.
  • Strategic mindset that connects engineering decisions to business outcomes.
  • Ability to evaluate technical trade-offs and advocate for effective solutions.
  • Comfortable working in fast-paced, iterative environments with uncertainty.
  • Strong written and verbal communication skills with both technical and non-technical audiences.
  • Curiosity and commitment to continuous learning.
Experience with the following technologies, or equivalent technologies, is preferred:
  • React
  • React Native
  • Expo
  • Node.js
  • TypeScript / JavaScript
  • Python
  • PostgreSQL
  • Snowflake
  • AWS Lambda
  • AWS ECS
  • AWS Bedrock
  • DataDog
  • Auth0
  • CircleCI
  • Terraform
Nice to Have
  • Experience working in start-ups or high-growth organizations.
  • Experience with consumer-facing products.
  • Strong understanding of Agile/Scrum methodologies.
  • Experience leveraging AI-assisted development tools.
Education & Certifications
  • Bachelor's degree in Software Engineering, Computer Science, or a related field is preferred.
  • Equivalent deep and relevant hands-on experience will also be considered.
What Success Looks Like
  • You help the team solve difficult technical problems.
  • You make sound technical decisions while considering business and product objectives.
  • You take ownership of projects and see them through to successful completion.
  • You help other engineers grow through mentorship and collaboration.
  • You contribute to a culture of high-quality, scalable, and pragmatic engineering.
Work Model
  • Employment type: Permanent
  • Location: Calgary
  • Work model: Hybrid (Monday-Thursday)

Similar Jobs

More Jobs at Impact Logic

More Information Technology Jobs

Find similar Lead Developer jobs: