Software Engineer – Front End

Position Description

As a Front End Software Engineer with BNG Team and ConnectBooster, you will specialize in building responsive and elegant web applications for the FinTech industry. You will be involved in defining the UI and UX for the ConnectBooster application, ensuring hundreds of organizations can easily solve complex billing challenges on a daily basis.

At ConnectBooster, you will work on a true cloud-based project that publishes code frequently. From small team discussions, design and code reviews, developing in a modern web stack, eating donuts, refactoring, troubleshooting and improving, you will be fully involved in the development of the product … and have fun along the way!


What You Will Be Doing

  • Create UI designs and implement all layers of the front end stack, from prototypes to working with APIs
  • Build and support large, complex web applications
  • Optimize for performance and scalability
  • Participate in design and code reviews
  • Collaborate with a full development team to bring new applications and features to market quickly and effectively


What We Want From You

  • BS in Computer Science, Web Development, or comparable experience
  • 5+ years professional experience in software or web development
  • Advanced knowledge of JavaScript including ES6/ES2015
  • Professional experience using JavaScript frameworks (AngularJS, Angular, React, etc.)
  • Experience with object oriented JavaScript development, single-page applications, and RESTful APIs
  • Skilled in modern page layout techniques using HTML5, CSS3 and CSS preprocessors (Sass, Less, etc.)
  • Adept in client-side performance optimization, profiling, debugging
  • Understanding of cross-browser compatibility issues and workarounds
  • Working knowledge of prototyping and image manipulation tools
  • Understanding of modern build tools (webpack, Gulp, etc.)
  • Experience with source code control tools such as Git
  • Willingness to work in an Agile environment on a hosted product with frequent releases
  • Strong written and verbal communication skills
  • Enthusiasm to learn rapidly, work in a dynamic cross-functional team, and collaborate to create amazing products that delight customers
  • Understanding of back-end technologies such as C# and SQL is a plus


Compensation, Benefits, and Perks

  • Competitive salary based on experience and qualifications
  • Health, dental, and supplemental insurance benefits available
  • Long-term disability insurance
  • 401(k) plan with company match
  • Wellness benefit
  • Unlimited Paid Time Off
  • Paid holidays
  • Paid parental leave
  • LifeLock® Identity Theft Protection
  • Mobile phone service discount
  • Free coffee, tea, and ice water
  • Free parking
  • On-site company store
  • Casual attire all week long
  • Free chair massages
  • Catered team events and training sessions every month
  • Fun work environment and an amazing culture
  • Great opportunities for training, professional growth, and advancement


Additional Information

  • Location: West Fargo, ND
  • Full-time position
  • Applicants must be eligible to work in the US without visa support


About BNG Team

BNG Team is an award-winning business solutions company based in Fargo, North Dakota. BNG Team is passionate about developing solutions for businesses that help them achieve their business goals. BNG has four divisions that offer a variety of services. For additional information on BNG Team and its businesses, visit BNG Team online ( or follow us on Twitter @bngteam. BNG Team is an equal opportunity employer.