Remote – Principal Software Engineer in Charlotte, North Carolina
Posted 09/01/21

THE TEAM YOU WILL BE JOINING:

  • A national top 25 provider of financial products and services for commercial and consumer clientele
  • Named one of the top three fastest-growing FinTech brands in the U.S. in 2020.
  • Company culture committed to community relations, corporate social responsibility, and innovation
  • Offers a full suite of products including mortgage lending, personal lending, and a variety of deposit and other banking products (savings, money-market, and checking accounts, certificates of deposit (CDs), and individual retirement accounts (IRAs)), self-directed and investment-advisory services, and capital for equity sponsors and middle-market companies.

 

WHAT THEY OFFER YOU:

  • Fast paced, highly collaborative, teamwork-oriented, and inclusive environment
  • Top-notch leadership committed to developing people
  • 100% remote for now, then will sit hybrid on-site three days/week in Charlotte when teams transition back to the office after October 2021
  • Direct Hire opportunity paying $110-135k salary plus bonus with excellent benefits package!

 

WHY THIS ROLE IS IMPORTANT:

  • Champion your team on its journey to create innovative digital banking products for our customers.
  • Partner with business, UX design and back-end API teams to create premier customer experiences for the online channel using Agile development methodologies
  • Guide development teams to review business requirements, design documents, test plans/test cases
  • Partner with architecture and external teams to design technical solutions
  • Effectively communicate solution recommendations to senior level management
  • Lead the development and deployment of new features with your team
  • Enforce performance & code quality standards through peer code reviews and automated testing
  • Assist with hiring, onboarding and mentoring of new developers for your team


THE BACKGROUND THAT FITS:

Technical Skills

  • Experienced with browser-based technology, user interface development, responsive web design and engineering cross-browser, cross-device compliant code
  • Experienced with HTML5 and web template engines – Markdown, Handlebars, JSX, Jade, CSS3 and CSS Preprocessors - SASS, LESS, etc.
  • Experienced with JavaScript/ES6/Typescript
  • Strong with creating highly-performant, optimized websites using JavaScript framework - React, Vue, Angular, Ember, etc.
  • Strong with version control (Git/Bitbucket) and branching strategies, command-line utilities, build tools - Webpack, Grunt, Gulp
  • Experience with server-side JavaScript development - NodeJS, Express, Hapi, etc.
  • Experience building web applications using AWS cloud services - S3, Lambda, Elasticache, etc.
  • Experience with JavaScript testing frameworks – Mocha, Jasmine, Jest, etc.
  • Experience with consuming REST API using asynchronous methods
  • Experience with GraphQL, MongoDB and other NoSQL Data Stores
  • Experience with 508 Compliance/Web Accessibility
  • Enterprise exposure in defect analysis and resolution
Behavioral and Communication Skills
  • Superb communication skills at all levels, from team members to senior management
  • Must have the ability to work in a team within an Agile operating model
  • Ability to exchange constructive and respectful feedback
  • Must be able to help communicate ideas and standard methodologies to more junior developers and collaborate with wider groups on standards and best practices
  • Enthusiasm and a desire to be part of an innovative team
  • A commitment to quality, and a desire to improve!

 

#LI-CC1

 

  • Employee Type: Direct Hire
  • Location: Charlotte, North Carolina
  • Category: Human Resources
  • Date Posted: 09/01/21
Apply Today!
Apply Today!

Apply Today!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!