foreUP Golf · 2 days ago
Full Stack Software Engineer
Wonder how qualified you are to the job?
Innovation ManagementMarketing
Insider Connection @foreUP Golf
Responsibilities
Ability to work on both front end and back-end technologies
Ability to take an idea from concept to reality in an iterative and highly releasable manner
Ability to take design documents and turn them into functional code
Ability to work independently and with other members of the team, including Quality Assurance engineers
Comfortable refactoring/understanding legacy code and moving towards open standards
Comfortable with writing, editing, and maintaining unit/feature tests
Structured, disciplined approach to development, testing, and deployment.
Provide correct bug fixes
There is direct project oversight, but you are expected to take ownership of your work and your projects, establish deadlines, and communicate progress proactively
Manage time across multiple projects and tasks in a deadline-driven, team environment.
Administer critical analysis of test results and deliver solutions to problem areas.
Self-management and time management are critical in this role.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science, MIS or equivalent work experience
3+ years of experience in a full-stack development role
Strong front-end development experience with modern JavaScript frameworks (foreUP uses Vue), Backbone, HTML5, jQuery, SASS & CSS
Back-end development experience writing OO code in PHP
SQL knowledge is a big plus
Preferred
Experience integrating with payment gateways/provider is a big plus
Experience working with AWS and cloud-based web applications is a plus
Experience with Jira and Agile environments
Company
foreUP Golf
foreUP tee time software is fully-integrated with the point of sale and all features within the system.