Lead Software Engineer - Full Stack

Bankjoy Logo

Bankjoy

πŸ“Remote - Canada

Summary

Join Bankjoy, a FinTech startup, as a Software Development Tech Lead to drive technical direction and execution of strategic initiatives. Lead a high-performing engineering team, collaborating with Product Management, Design, Operations, and QA. Responsibilities include solution design, managing deliverables, maintaining system quality, collaborating cross-functionally, mentoring engineers, and contributing to hands-on development. You will also participate in on-call production support and ensure compliance with security protocols. This role requires significant experience in C#, .NET Core, JavaScript/TypeScript, and Angular or React, along with fintech product development expertise and strong leadership skills. Bankjoy offers competitive compensation, stock options, comprehensive health coverage, paid time off, 401(k) matching, and a remote-first culture.

Requirements

  • 8+ years of experience in C#, .NET Core, Entity Framework and SQL Server
  • 4+ years with JavaScript/TypeScript, HTML, and CSS
  • 4+ years with Angular or React
  • Demonstrated success in leading the design, development, and ongoing enhancement of complex financial technology products
  • Ability to showcase deep understanding of the fintech domain, including regulatory considerations, financial workflows, and user-centric financial service solutions
  • Proven ability to lead engineering teams in building scalable, secure, and high-performing systems
  • Hands-on expertise with modern development frameworks, system architecture, and cloud technologies
  • Strong analytical mindset with the ability to break down complex challenges, assess trade-offs, and drive data-informed decisions
  • Track record of identifying issues early, diagnosing root causes, and implementing sustainable and innovative solutions in fast-paced product environments
  • Excellent communication and collaboration skills, with experience guiding cross-functional teams, mentoring developers, and aligning technical execution with business goals
  • Experience with cloud infrastructure, deployment pipelines, and operational monitoring using modern DevOps practices
  • Hands-on experience with designing financial transactions, payment processing systems, and permission/access control mechanisms
  • Solid knowledge of security protocols and industry compliance requirements, particularly within the banking and financial sectors
  • B.Sc . or higher in Computer Science, Computer Engineering, or related field

Responsibilities

  • Act as a technical leader and subject matter expert
  • Lead solution design and quarterly planning, guide architectural and technology decisions, and ensure alignment with long-term product and business goals
  • Break down initiatives into milestones and deliverables
  • Manage scope, dependencies, risks, and technical debt
  • Monitor delivery progress and communicate risks or blockers proactively to ensure timely, high-quality releases
  • Maintain system quality attributes such as performance, scalability, and maintainability
  • Oversee unit test coverage, conduct code reviews, and provide constructive feedback to uphold engineering best practices
  • Partner with Product, Design, and Operations to shape product roadmaps, define feature scope, conduct feasibility analysis, and provide accurate time and effort estimates
  • Coach and mentor engineers through regular 1:1s and performance feedback
  • Foster a collaborative, innovative, and high-trust team environment that emphasizes continuous learning and growth
  • Contribute directly to coding, testing, debugging, and software development
  • Balance leadership responsibilities with active technical contributions to the team's deliverables
  • Participate in the on-call rotation for production support
  • Remain responsive to urgent Financial Institution needs and strictly adhere to security protocols when handling customer data

Benefits

  • A fast-paced and collaborative environment
  • Competitive compensation
  • Stock options at a well-funded startup
  • 100% medical, dental and vision coverage for you on our base plans
  • 50% coverage for families in the US & 100% coverage for families in Canada
  • 401(k) plan with 4% company matching (US Employees)
  • 3-5 weeks PTO depending on tenure
  • 5 health days
  • 15 holidays
  • End of year shutdown
  • Performance-based bonuses (US & Canadian Employees)
  • Remote first culture

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.