We are the professional network for the banking industry, powering the largest online community of banks and credit unions in the US. Every day, CBANC helps thousands of verified financial professionals and their institutions make more intelligent decisions, navigate compliance challenges, and get answers to complex banking industry questions.


Our technology enables CBANC members to expand their business in ways that were previously out of their reach. The results are more efficient operations, the ability to better serve customers, and an improved competitive position for our members. We are revolutionizing the banking industry and are looking to build tightly knit teams that can deliver innovative solutions for our customers.

 

REQUIREMENTS

 

We are looking for ambitious, self-driven full stack engineers to join our growing team. At CBANC, we have always had a strong focus on engineering alongside a proven process of customer-driven product development.  We actively seek out innovative technical solutions that drive the business-value impact of our products. We deeply value and depend on the rich and diverse expertise of our technical teams to bring new ideas to the table that unlock opportunities that others never thought were possible. 

 

RESPONSIBILITIES

 

  • Collaborate with product, design, and engineering team members to help shape the product direction and ensure the technical feasibility of UI/UX designs

  • Design and develop reusable, testable, and efficient server-side code including APIs

  • Optimize application for maximum speed and scalability

  • Implementation of application security and data protection

  • Collaborate with other team members and stakeholders

  • Participate in peer code reviews and provide constructive feedback to other team members


REQUIRED QUALIFICATIONS


  • 6+ years of full-stack Software Development experience in a variety of programming languages

  • Bachelor’s degree in computer science or other highly technical, engineering discipline

  • Experience leading a product or development team

  • Expert knowledge of Javascript, Node.js, and HTML5 and CSS

  • Proven experience with modern front-end frameworks such as React, Angular or Vue

  • Developers with orientation to functional programming paradigm will have advantage

  • Experience developing internal APIs, and integrating with 3rd party APIs

  • Expertise with data modeling, SQL, and query plan / performance optimization

  • Familiarity with developing cloud-native applications. AWS experience is a plus.

  • Experienced with automated testing using tools such as Mocha, Chai, Enzyme, and Sinon is a plus

  • Solid verbal and written communication skills

  • Must be able to work in a diverse team environment

  • Outstanding analytical skills and problem-solving abilities drive for results, attention to quality and detail, and a collaborative attitude


PREFERRED QUALIFICATIONS


  • Experience with one or more of the SQL/NoSQL databases are a plus

  • Familiarity or experience with AWS, Docker/Kubernetes

  • Prior experience with Elm is a plus

  • Familiar with JIRA and Confluence


You'll fit in well here if you embody these characteristics:


  • Driven to always keep learning

  • Work well in a collaborative team environment

  • Willing to voice a dissenting opinion when you believe there is a better way

  • Believe kindness is just as important as correctness