Full Stack Developer (On-site)

Canvas Credit Union•Lone Tree, CO
•$99,000 - $118,113•Onsite

About The Position

Canvas Credit Union is hiring a Full Stack Developer I or II to work with internal clients to design, develop, test, implement, and continuously improve websites, web applications, and APIs. The developer will join a small, highly collaborative team working with C#, React, TypeScript, and SQL. The selected level and compensation will be determined based on the candidate’s qualifications, skills, experience, and alignment with role requirements. The role collaborates with product owners, business analysts, software architects, UI/UX designers, QA testers, developers, users, system administrators, and cross-functional teams. It includes evaluating third-party software, participating in deployments, supporting applications and production systems, sharing progress and demos, mentoring junior programmers, and keeping current with relevant technologies and trends. This is an on-site position in a high-volume, fast-paced, dynamic office environment with some travel. Meetings and events outside regular business hours may be required. Applications are accepted through December 3, 2026, by 11:59 PM MST.

Requirements

  • Advanced knowledge of C#, Entity Framework, React, JavaScript, TypeScript, HTML, CSS, Visual Studio Code, Visual Studio, Git, SQL Server, XML, RESTful web services, and SOAP-based web services.
  • Understanding of Scrum/Agile software development principles.
  • Experience and knowledge of MS Azure DevOps or a similar tool and CI/CD processes.
  • Excellent verbal, written, and interpersonal communication skills, including the ability to interact with technical colleagues, senior management, and credit union employees.
  • Strong relationship-building and teamwork skills, including the ability to develop and maintain consultative relationships with Canvas colleagues.
  • Bachelor’s degree in computer science or a related field with an emphasis on development, or equivalent experience.
  • Two to five years of development experience.
  • Working knowledge of Windows operating systems, workstations, Microsoft Office, and other software packages to diagnose equipment, software, or operational problems.
  • Working knowledge of using, troubleshooting, and maintaining computer and networking equipment.
  • Ability to interpret instructions in written, oral, diagram, or schedule form and maintain confidential information.
  • Ability to meet pre-employment background review requirements, which include criminal, employment, address, Social Security number, motor vehicle record, global sanctions, and sex offender checks.
  • Ability to attend meetings and events outside regular business hours.
  • Ability to perform duties involving manual dexterity, lifting files, opening filing cabinets, and bending, stooping, or standing as necessary.

Nice To Haves

  • Experience with Agile/Scrum development frameworks.

Responsibilities

  • Design, develop, test, implement, and continuously improve websites, web applications, and APIs.
  • Collaborate with product owners, business analysts, software architects, UI/UX designers, QA testers, and other developers to clarify and implement requirements.
  • Provide knowledge and guidance on best practices in React, CSS, C#, and SQL.
  • Evaluate and test third-party software packages for compatibility, usability, and alignment with organizational needs and priorities.
  • Mentor junior programmers.
  • Continue learning and apply new skills and software applications; stay informed about relevant technologies and trends.
  • Conduct software demonstrations, share progress updates, and guide team members.
  • Assist with and participate in software deployments.
  • Support applications proactively by monitoring helpdesk tickets, investigating production errors, reviewing security reports, creating user stories, and updating documentation.
  • Initiate and coordinate meetings with users, system administrators, and cross-functional teams as needed.
  • Support organizational goals, values, initiatives, and cost control; recommend and help develop and implement policies and procedures.
  • Comply with the Bank Secrecy Act and other compliance requirements, and follow safety and security guidelines to safeguard member and organizational assets.
  • Maintain regular attendance and punctuality, perform other assigned job-related duties, and use working knowledge of Windows, Microsoft Office, computer and networking equipment to diagnose or troubleshoot operational problems.
  • Attend meetings and events outside regular business hours as required.

Benefits

  • Medical, dental, and vision insurance
  • Paid vacation
  • Paid sick time
  • Paid holidays
  • Paid wellness day
  • Paid volunteer time
  • Flexible spending account
  • Health savings account
  • 401(k) plan with up to 10% company contribution
  • Tuition reimbursement
  • Rate discounts on qualifying loans
  • Employee discounts on loans, including cars and houses
  • May be eligible for incentives or a discretionary bonus based on results
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service