Full Stack Software Engineer

2nd Swing GolfEden Prairie, MN
$95,000 - $115,000

About The Position

As a Full Stack Software Engineer you will play a key role in growing the 2nd Swing Golf web presence across multiple channels and platforms. This position will collaborate with other developers, front-end designers, and project managers to create new and/or improved business solutions. You will learn our coding standards and work with us to enhance our websites, ERP system, and integration routines.

Requirements

  • 3+ years of Front-end technologies (JavaScript, CSS3 and HTML5 and third-party libraries such as Angular, Node.js, jQuery)
  • 2+ years of Development languages (Python, Java, )
  • 2+ years of API development and integration (GraphQL, REST and SOAP web services, RabbitMQ)
  • 1+ year of Database and Cache (MySQL, SQL Server, MongoDB, CosmoDB, Redis, Varnish)
  • Prototype UI/UX designs and translate to implementation.
  • Testing and deploying applications through DevOp frameworks (Git, Docker, Kubernetes, Helm Charts, Azure)
  • Provide leadership and have influence over the design, implementation, and support of development projects.
  • Exposed to Agile Scrum.
  • Very strong communication, interpersonal and documentation skills
  • Proactive problem solver
  • Ability to work well individually and as part of a team
  • Self-motivated work style with the ability to research solutions and learn new systems

Nice To Haves

  • Exposure to Azure, AWS or Google Cloud is a plus (though, we will train you if need be)
  • Experience with specific frameworks and technologies is a plus: Angular 2, NodeJS Express, GraphQL, RabbitMQ, REST web services, SOAP web services.
  • Strong communication and documentation skills

Responsibilities

  • Design, develop and facility all go live support and training across the business
  • Websites: Add/modify features on existing Magento 2 PHP code and/or Angular 2 code.
  • API Layer: Add/modify features on existing NodeJS code which provides data to our front-end applications and 3rd parties.
  • ERP System: Configure, modify data in the ERP system (NetSuite)
  • Integration Routines: Modify existing NodeJS code to move data from one system to another.
  • Help the team monitor and maintain clean operations of our environment.

Benefits

  • Employee Programs such as PGA membership dues support
  • Paid Time Off
  • 401k company match
  • Health Insurance
  • HSA/FSA
  • Discounted Merchandise
  • Continued Training and Development
  • Health and Wellness Initiatives
  • Work Life Balance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service