About this role
Come work with us, not for us!
2nd Swing is a one of a kind, forward thinking, customer-centric golf retail company. Our employees are highly-valued, while working hard in a positive and supportive culture. At 2nd Swing you will find:
- Vast Exposure to the Golf Industry
- A Commitment to Total Well-Being
- Opportunities to Discover Your Fit and Make an Impact
- A Collaborative and Flexible Environment
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.
Key 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.
Qualifications:
- 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
Preferred Qualifications:
- 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
Full-Time 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
Starting pay range is $95,000 - $115,000 per year.
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?